Quick answer. At Vancouver International (YVR), skip the Travelex counters and the white-label convenience-store ATMs, and use a Canadian bank ATM (Scotiabank, RBC, TD, BMO or CIBC). They dispense Canadian dollars at the Visa/Mastercard interbank rate. The standout: Scotiabank is a Bank of America Global ATM Alliance partner, so a BoA debit card withdraws at a Scotiabank ATM with no operator fee and no BoA non-network surcharge; the other banks charge a few dollars for a foreign card. Honestly, though, Vancouver is so card-friendly that you barely need cash: the Canada Line SkyTrain runs from YVR straight into downtown and takes contactless, and every shop, cafe and taxi takes tap-to-pay, so a Wise card covers almost everything. Always decline DCC and choose Canadian dollars.

Where to get Canadian dollar at YVR

The key Vancouver International fact is that the Travelex counters and white-label convenience-store ATMs are the expensive options, while the Canadian bank ATMs give the interbank rate. Scotiabank is Canada's Bank of America Global ATM Alliance partner, so a BoA card is fee-free there, while RBC, TD, BMO and CIBC charge a small foreign-card fee. And in card-friendly Vancouver you may not need cash at all. The cost math below assumes you withdraw or exchange the equivalent of $100.

OptionWhereMarkupTotal Cost
Scotiabank ATM with a BoA card (Global ATM Alliance)Main TerminalInterbank rate, no operator fee, no surcharge~$100
Scotiabank / RBC / TD ATM + Wise or SchwabMain TerminalInterbank rate, any fee refunded by Schwab~$100
Tap a Wise or Schwab card (skip cash entirely)Canada Line, shopsInterbank rate, no FX markup~$100
RBC / TD / BMO / CIBC ATM, standard cardMain TerminalInterbank rate + small foreign-card fee (~CAD 3-5)~$97-98
White-label convenience-store ATM / Travelex counterTerminalHigher fee or well off the interbank rate~$88-95
Accepting DCC at any machineAnywhere+5-10% if you choose 'charge in USD'~$90-95

Where to find the Scotiabank, RBC and TD ATMs at Vancouver International (YVR)

Vancouver International (YVR) sits on Sea Island in Richmond, about 12 km south of downtown Vancouver, with a combined Main Terminal handling international and domestic flights (plus a smaller South Terminal for regional and floatplane services). In the terminal you will pass Travelex currency counters and white-label independent ATMs (the kind found in convenience stores) that charge a per-withdrawal fee and push DCC. The fix is to use a Canadian bank ATM carrying the Scotiabank, RBC, TD, BMO or CIBC wordmark; all dispense Canadian dollars at the interbank rate. The standout is Scotiabank, which is a Bank of America Global ATM Alliance partner, so a BoA card withdraws with no operator fee and no BoA surcharge, while the other big banks charge a foreign-card fee of a few dollars. Realistically Vancouver runs on cards: the Canada Line SkyTrain and every shop and taxi take contactless, so most travelers only need a small cash float. Whatever card you use, decline dynamic currency conversion and choose Canadian dollars.

Main Terminal (international & domestic)

Air Canada (YVR is a major hub) and WestJet on the domestic and transborder side, plus international services from Cathay Pacific, ANA, Japan Airlines, Lufthansa, British Airways, Qantas, Philippine Airlines, and the US carriers. The Main Terminal handles international, US transborder, and domestic flights in connected concourses

In the arrivals area, walk past the Travelex counter and the white-label ATMs and look for a Scotiabank, RBC, TD, BMO or CIBC machine. All dispense Canadian dollars at the interbank rate. A Bank of America cardholder should seek out Scotiabank specifically, the BoA Global ATM Alliance partner, for a fully fee-free withdrawal; the others charge a small foreign-card fee. Decline DCC and choose Canadian dollars, then head to the Canada Line SkyTrain station in the terminal or the taxi and rideshare areas. You can also just tap a Wise card on the SkyTrain and skip cash.

South Terminal (regional & floatplanes)

Regional and charter services and floatplane operators (Harbour Air and others) connecting Vancouver Island, the Gulf Islands, and smaller BC communities. A free shuttle connects it to the Main Terminal

The South Terminal is smaller with more limited facilities; if you are connecting here, get any cash you need from a bank ATM in the Main Terminal first. As everywhere in Vancouver, contactless is accepted, so you are unlikely to need cash.

Do you actually need cash at Vancouver (YVR)?

Mostly no. Vancouver runs on contactless: the Canada Line SkyTrain, buses, taxis, and every shop and cafe take tap-to-pay, so a no-FX-fee card covers the trip in and almost all spending. A small cash float helps only at markets, food trucks and for tips. Here is what works on a card and where a little cash still helps:

Canada Line SkyTrain (~CAD 9-11 to downtown (incl. YVR AddFare)): Station right in the terminal; about 25 minutes to downtown. Tap a contactless credit card or Compass card. Trips starting at YVR add a small airport fare. The fastest, cheapest way in.

Taxi (~CAD 35-45 to downtown): Zone-based flat fares from the airport for many destinations; licensed taxis take contactless via the in-car terminal. Card-billed, so no cash needed.

Uber / Lyft (~CAD 30-45 to downtown): Both operate at YVR and are billed to your card through the app. Follow signs to the designated rideshare pickup area.

Hotel shuttle (Varies (often free for guests)): Several Richmond and airport-area hotels run free shuttles; convenient if you are overnighting near the airport.

⚠ DCC trap. When the ATM or terminal asks if you want to be charged in your home currency instead of the local currency, always decline and choose the local currency. Accepting locks in a 3-13 percent markup that your no-FX-fee card cannot undo. Full DCC explainer →

Frequently Asked Questions

Do I need cash to get from Vancouver (YVR) to Vancouver?

No. Canada Line SkyTrain accepts contactless. Most taxis accept cards. Uber and other apps are card-only.

Can I order Canadian dollar before flying?

Yes. CEI Currency Exchange ships physical Canadian dollar to your US address in 2-5 days at rates well below airport counters. Order 50-100 Canadian dollar for taxis and tips on day one.

Which ATM at Vancouver International (YVR) is best, and which should I avoid?

Use a Canadian bank ATM (Scotiabank, RBC, TD, BMO or CIBC) and avoid the Travelex counters and the white-label convenience-store ATMs. The bank machines dispense Canadian dollars at the interbank rate. The best single machine for a Bank of America cardholder is Scotiabank, because Scotiabank is a BoA Global ATM Alliance partner, so a BoA debit card pays no operator fee and no non-network surcharge there. The other big banks charge a foreign-card fee of a few Canadian dollars, and the white-label machines charge more and push DCC. At any machine, decline DCC (the 'charge in USD' offer) and choose Canadian dollars. A no-foreign-transaction-fee card such as Wise or Charles Schwab is the cleanest all-rounder.

Is there a Bank of America Global ATM Alliance partner at YVR?

Yes. Scotiabank is Canada's Bank of America Global ATM Alliance partner, and Scotiabank has ATMs at Vancouver International. A BoA debit card withdraws Canadian dollars at a Scotiabank machine with no Scotiabank operator fee and no BoA 3 percent non-network fee, paying only the interbank rate. That makes Scotiabank the machine to seek out if you bank with BoA. If you do not, a Wise or Charles Schwab card is the better route, since RBC, TD, BMO and CIBC each charge a small foreign-card fee that Schwab refunds.

Do I even need cash in Vancouver?

Barely. Vancouver is highly card-friendly. The Canada Line SkyTrain, city buses and SeaBus all take contactless via a tapped credit card or a Compass card; every cafe, shop, restaurant and taxi takes tap-to-pay; and a Wise card gives the interbank rate with no FX markup. The small cash you might want is for the odd food-truck, farmers' market, or tip, so a modest float from a Scotiabank or other bank ATM is plenty. You can go a whole trip on contactless if you prefer.

How do I get from YVR into downtown Vancouver?

The easiest option is the Canada Line SkyTrain, which has a station right in the airport terminal and runs to downtown Vancouver in about 25 minutes. Tap a contactless credit card or a Compass card at the gate; note that trips originating at YVR add a small airport fare (a few dollars) on top of the normal fare. Taxis and rideshare (Uber, Lyft) use the designated areas and are card-billed; a taxi to downtown runs roughly CAD 35 to 45. Because everything takes contactless, you do not need cash for the trip in.

Should I change money at the YVR airport counters?

No. The Travelex currency counters at Vancouver International post rates well off the interbank rate plus fees. A Canadian bank ATM gives the real rate, so that is where your first Canadian dollars should come from, and a Bank of America cardholder should use the Scotiabank machine for a fee-free withdrawal via the Global ATM Alliance. Better still in card-friendly Vancouver, tap a no-FX-fee card such as Wise or Charles Schwab for almost everything and pull a small cash float only for markets, food trucks and tips.

Can I order Canadian dollars before flying?

You can, but you rarely need to. CEI Currency Exchange ships Canadian dollars to your US address with insured 2 to 5 day delivery if you want a starter float, and US banks stock CAD as a major currency. But Vancouver is so card-friendly, with contactless on the Canada Line and everywhere else, that most travelers just tap a Wise or Schwab card from the moment they land and pull a little cash from a Scotiabank or other bank ATM if needed.