The Sea to Sky Highway (Highway 99) from Vancouver to Whistler is one of the most spectacular drives in North America: 120 kilometres of ocean, mountains, waterfalls, and granite cliffs that make you want to pull over every ten minutes. It is also one of the best-caffeinated drives in the country. Unlike most scenic Canadian routes where you are choosing between Tim Hortons and nothing, the Sea to Sky corridor has legitimate coffee at every major stop. BC's broader coffee culture — which is probably a decade ahead of most other provinces — extends to even its smaller highway towns.

Vancouver (Start)

If you are starting in Vancouver, you have access to one of the best specialty coffee scenes in the country. Pallet Coffee Roasters has multiple locations including 980 Howe Street and West Broadway. Modus Coffee Roasters on West Broadway is celebrated for their house-roasted coffees. JJ Bean is a fourth-generation family operation with 23 cafes — voted one of Vancouver's best chains year after year. Prototype Coffee in East Van is a micro-roaster known for ultra-small batch precision. Timbertrain Coffee Roasters in Gastown is worth the early morning stop.

Caffeinate in the city before hitting the highway. You will not regret it, but you also will not need to — Squamish is only 45 minutes away and the coffee there is excellent.

Squamish — 45 Minutes from Vancouver

Squamish is the midpoint and the strongest coffee stop on the route. The town has transformed from a highway pit stop to a genuine destination for climbing, mountain biking, and outdoor recreation, and the cafe scene has grown to match.

Fox & Oak is a specialty multi-roaster cafe that showcases a different coffee roaster every two months. This is the most interesting coffee stop on the Sea to Sky — you never know exactly what you will find, but it will be good. They also offer rotating seasonal drinks. If you care about coffee as a craft, Fox & Oak is your Squamish stop.

Caffe Garibaldi is in the Adventure Centre, specializing in Italian-tradition espresso drinks made with Moja Coffee beans (roasted in North Vancouver). If you prefer a classic, well-pulled espresso to the multi-roaster approach, Garibaldi is your play. The location in the Adventure Centre means you can combine coffee with information about local hiking and climbing.

Zephyr Cafe is a local favourite with a health-focused menu — lots of vegan and gluten-free options — and good coffee. More of a brunch spot than a pure cafe, but the coffee is above average.

RideHub Cafe is Squamish's mountain-bike-themed cafe, serving AGRO Roasters coffee alongside trail advice and bike services. If you are combining your drive with riding, this is the natural stop.

Whistler

Whistler's coffee scene is better than you would expect from a resort town, where the typical pattern is mediocre coffee at ski-hill prices.

Forecast Coffee is the standout. Located in a former health food store in Function Junction (the locals' neighbourhood, not the tourist village), Forecast roasts their own coffee on-site. They also serve BC wines and local beers, which is a hint that this is not a typical cafe. The roasting is skilled, the space is comfortable, and the Function Junction location gives you a break from Whistler Village's tourist density. This is where locals drink their coffee.

Lift Coffee is at the base of the gondola, which means convenience and mountain views. The coffee is above average — they source ethically and offer single-origin options. Expect ski-town prices (-7 for specialty drinks) but legitimate quality.

BReD in Creekside is primarily a vegan bakery — run by Natasha and Ed Tatton from England — but the coffee is good and the baked goods are exceptional. Their Instagram-famous dough videos are worth watching, and the actual bread and pastries are even better in person.

The Drive Itself

The Sea to Sky is about 90 minutes without stops, but plan for longer. Shannon Falls is five minutes past Squamish and worth a ten-minute walk. The Sea to Sky Gondola (also in Squamish) offers views that justify a longer stop. The highway itself runs along Howe Sound for the first half, with the ocean to your left and granite walls to your right, before climbing into the mountains toward Whistler.

Drive it on a weekday if possible — weekend traffic from Vancouver can be heavy, particularly on winter mornings when the ski traffic builds. The coffee stops are less crowded on weekdays too.

Practical note: If you are continuing north past Whistler toward Pemberton and Lillooet, the coffee options drop to essentially zero. Fill your thermos at Forecast and enjoy several hours of increasingly remote and beautiful driving.