7 Small-Town Main Streets Near Vancouver That Look Straight Out of a Christmas Movie

At least one of these streets has already played a fictional Christmas town on TV. The Delta Optimist reported that Hallmark filmed four Christmas movies in Ladner Village in 2017. The rest just look the part, with old storefronts, a tree in the middle of town and Santa turning up by canoe, boat or float.
This guide covers heritage main streets and village centres from Steveston to Whistler. For each one you get the 2026 tree lightings, parades, markets and light walks that organizers have confirmed, plus the history behind the place and what to know before you go. Where a 2026 date isn’t posted yet, we say so.
The season starts in late November. Most of it is free to attend, and where an organizer hasn’t posted a price we say so. The paid extras are small, like the Ferris wheel and skating rink in Whistler.
7. Harrison Hot Springs (Esplanade and lakefront)

Where: Lakefront promenade, Village of Harrison Hot Springs
When: Daily, dusk to 11 pm, Nov 21, 2026 to Jan 10, 2027. Festive Nights Dec 5 and 19 (times TBD).
Cost: Free in 2025. 2026 price not stated.
Getting there: Drive east through the Fraser Valley to the south end of Harrison Lake, about 140 km from Vancouver, according to the Village.
Harrison Hot Springs is a lakeside resort village at the south end of Harrison Lake, about 140 km east of Vancouver. The village says construction of its first hotel, the St. Alice, started in the summer of 1886. In winter the main event is along the water rather than a shopping street.
Lights by the Lake lines about 2 km of the waterfront promenade with custom displays. You’ll see local wildlife in lights and the Sasquatch, whose story has been passed down through the oral traditions of the Sts’Ailes Nation. It runs daily from dusk to 11 pm, Nov 21, 2026 to Jan 10, 2027, the longest run of anything here.
Opening night on Nov 21 lines up with a Winter Craft Holiday Market. Festive Nights add extra programming on Dec 5 and Dec 19, 2026 (times and locations still to be announced). The Agassiz-Harrison Observer reported that admission was free in 2025. The 2026 page doesn’t state a price.
Tourism Harrison says the promenade is fully paved, so it works for wheelchairs and strollers. Local tip: dusk this time of year is usually 5 to 5:30 pm, so arrive as the lights come on. Signage sends visitors out along the paved promenade and back on a gravel path behind the displays, so bring a small flashlight and good footwear for the return.
6. Whistler Village (Village Stroll and Olympic Plaza)

Where: Village Stroll and Olympic Plaza, Resort Municipality of Whistler
When: Winterlight Nov 27 to 29, 2026. Rink opens Nov 26 (weather dependent). Holiday Market Nov 28 and 29. Wintersphere Dec 19, 2026 to Jan 2, 2027, 10 am to 5 pm, closed Dec 25.
Cost: Winterlight and Wintersphere free. Ferris wheel and skating extra (2026 prices not posted).
Getting there: North on the Sea to Sky Highway (Hwy 99). Check DriveBC first.
Whistler’s car-free Village Stroll is the Sea to Sky’s version of a Christmas movie main street. You get lit trees, a skating rink and mountains behind the rooftops. No traffic to dodge, either.
The season opens with Whistler Winterlight at Olympic Plaza, Nov 27 to 29, 2026. Expect light installations, a glowing Ferris wheel, live music and treats. Winterlight is free. Ferris wheel rides and skating cost extra, and 2026 prices aren’t posted yet. The Olympic Plaza outdoor rink opens Nov 26, 2026, weather dependent. The Whistler Holiday Market runs Nov 28 and 29.
Later in the season, Wintersphere is a free indoor family event at the Whistler Conference Centre. It runs Dec 19, 2026 to Jan 2, 2027, from 10 am to 5 pm, closed Dec 25. That’s a useful backup if the weather turns.
Local tip: Winterlight lands a week after Whistler Blackcomb’s scheduled Nov 20, 2026 opening day. Ski by day and see the lights at night. The drive is up the Sea to Sky Highway (Hwy 99), so check DriveBC before you leave and go prepared for winter conditions.
5. Downtown Mission (First Avenue)

Where: First Avenue, downtown Mission
When: Sat Dec 5, 2026, 6 pm. 2026 route not confirmed.
Cost: No price stated.
Getting there: Drive to downtown Mission.
For one night, First Avenue becomes the route for the Mission Candlelight Parade. The Mission Regional Chamber of Commerce says the parade has the reputation of being the largest nighttime Christmas parade in B.C. It draws more than 12,000 spectators.
Floats, trucks and tractors are lit up for the evening. Santa and Mrs. Claus close it out. In 2025, organizers handed out flameless candles along the route, a nod to the parade’s name.
The 2026 parade is Saturday, Dec 5, at 6 pm. In 2025 it started at First Avenue and Horne Street and travelled west along First. The 2026 route hasn’t been confirmed. The organizer’s page doesn’t list a price.
Local tip: with that many people on one street, claim your curb spot early. Dress for a long evening standing outside in December, and bring a chair or blanket for the kids.
4. Downtown Langley City

Where: City Hall and Timms Community Centre, downtown Langley City
When: Nov 26 to Dec 24, 2026. 11 am to 9 pm Sun to Thu, 11 am to 10 pm Fri and Sat and Dec 21 to 23, 11 am to 8 pm Dec 24.
Cost: Free admission.
Getting there: Drive to downtown Langley City.
This one is new for 2026. The team behind North Vancouver’s Shipyards Christmas Market is bringing a month-long European-style Christmas market to downtown Langley, run with Langley City. The Langley Advance Times reports it will sit at City Hall and the Timms Community Centre. Plan on about 100 vendor stalls, a Santa Chalet and daily entertainment.
The market’s own site promises artisanal vendors and seasonal treats in the style of a traditional European Christmas market. Admission is free, according to the Langley Advance Times.
The City’s event page lists Nov 26 to Dec 24, 2026. Hours are 11 am to 9 pm Sunday to Thursday, 11 am to 10 pm Friday and Saturday, 11 am to 10 pm Dec 21 to 23, and 11 am to 8 pm on Dec 24.
Local tip: because it’s a first-year market, check the City page before you go for the final site layout and the confirmed opening day. Those long evening hours make it the easiest weeknight option on this list.
3. Fort Langley (Glover Road)

Where: 9167 Glover Road (Fort Langley Community Hall), Township of Langley
When: iMADE market Dec 5 and 6, 2026, 11 am to 4 pm. Christmas in the Village market Dec 18 to 20, 2026, 10 am to 6 pm. 2026 tree lighting date not posted yet.
Cost: iMADE markets free. Christmas in the Village admission not stated.
Getting there: Drive east to the Township of Langley and follow Glover Road into the village.
Fort Langley is the riverside village where B.C. began. Parks Canada says Governor James Douglas proclaimed the Colony of British Columbia here on November 19, 1858. The fort was named a national historic site in 1923. It sits a short walk from the shops on Glover Road.
The landmark you’ll recognize is the big yellow Fort Langley Community Hall at 9167 Glover Road. It’s the backdrop for the village’s Christmas markets and the annual tree lighting. The iMADE Christmas pop-up market runs Dec 5 and 6, 2026, from 11 am to 4 pm in the hall, and iMADE says its markets have free admission. The bigger Christmas in the Village festive market follows on Dec 18, 19 and 20, from 10 am to 6 pm daily at the same address. Admission for that one isn’t stated, so check the organizer’s page.
The 2026 tree lighting date isn’t posted yet. In 2025 it was Saturday, Nov 29, and Santa arrived by canoe on the Fraser River at 5:30 pm. The hall’s event page says the evening features the Langley Community Music School Children’s Choir singing Christmas tunes.
Local tip: if 2026 follows the pattern, get there early and walk up from the river to the hall behind Santa. iMADE says its hall markets welcome leashed pets and are wheelchair and stroller accessible through the back entrance off the parking lot.
2. Ladner Village (Delta)

Where: 48th Avenue and Delta Street, Ladner, Delta
When: Tree Lighting Festival Thu Nov 26, 2026, 6 to 7:30 pm (Santa at 7 pm).
Cost: Tree lighting is free.
Getting there: About 20 minutes south of Vancouver.
Ladner Village has well-documented Christmas movie credits. The Delta Optimist reported that Hallmark filmed four Christmas movies here in 2017, and the paper has called the village a popular location for Hallmark Pictures. The town’s roots go back further. Canada’s Historic Places register says William H. Ladner pre-empted the 160 acres that became the village in 1868.
The holiday centrepiece is the Ladner Business Association’s Tree Lighting Festival at 48th Avenue and Delta Street. It runs Thursday, Nov 26, 2026, from 6 to 7:30 pm. Santa arrives at 7 pm to light the tree. The organizer calls it a free family event, and the Delta Chamber lists live performances, crafts and holiday treats.
Kids get plenty to do before the big moment. The activity list includes a colouring contest, gingerbread cookie decorating and a spot to mail a letter to Santa.
Local tip: write the letters at home and bring them. Get there by 6 pm so the activities aren’t rushed before Santa shows up. The Ladner Village Market’s official site puts the village about 20 minutes south of Vancouver.
1. Steveston Village (Richmond)

Where: Moncton Street, Steveston, Richmond
When: Winter in the Village Nov 19 to Dec 31, 2026. Craft fair Sat Nov 28, 10 am to 4 pm. Winter Tram Dec 1 to 31 (check daily hours and holiday closures). Tree lighting and Santa boat dates not posted yet.
Cost: Free family events. Craft fair by donation.
Getting there: Drive south to Richmond and head for the Moncton Street core.
Steveston is Richmond’s historic fishing village, and it gets a six-week holiday program. Tourism Richmond’s Winter in the Village runs Nov 19 to Dec 31, 2026. Expect holiday displays, festive drinks under the Steveston Sips banner, a decorated Winter Tram and what Tourism Richmond calls free family-friendly events.
The building to find on Moncton Street is the Steveston Museum and Post Office. It was built in 1905 as the village’s first bank, and it still works as a post office. The Winter Tram runs Dec 1 to 31, 2026, at 4011 Moncton St. Admission is free. Check the listing for daily hours and holiday closures.
For gifts, the Steveston Christmas Craft Fair is Saturday, Nov 28, 2026, from 10 am to 4 pm in the Net Shed at Steveston Community Centre, 4111 Moncton St. Admission is by cash or card donation.
The 2026 dates for the tree lighting and Santa’s boat arrival aren’t posted yet. In 2025, Santa came in by boat at Fisherman’s Wharf at 1 pm. Local tip: mail your holiday cards from the 1905 post office, then walk down to Fisherman’s Wharf for the lights.
| Town | How Santa arrives | When |
|---|---|---|
| Fort Langley | By canoe on the Fraser River | 5:30 pm on tree lighting night in 2025. 2026 date not posted yet. |
| Steveston | By boat at Fisherman’s Wharf | 1 pm in 2025. 2026 date not posted yet. |
| Ladner | Arrives to light the tree | Thu Nov 26, 2026, 7 pm |
| Mission | Closes out the Candlelight Parade with Mrs. Claus | Sat Dec 5, 2026, parade starts 6 pm |
| Langley City | Santa Chalet at the Christmas Village | Nov 26 to Dec 24, 2026 |
2026 calendar for these main streets
- Nov 19 to Dec 31: Winter in the Village, Steveston
- Nov 21 to Jan 10: Lights by the Lake, Harrison Hot Springs (opening night and craft market Nov 21)
- Nov 26 to Dec 24: Langley Christmas Village, downtown Langley City
- Nov 26 (Thu): Ladner Tree Lighting Festival, 6 to 7:30 pm; Whistler Olympic Plaza rink opens (weather dependent)
- Nov 27 to 29: Whistler Winterlight
- Nov 28 (Sat): Steveston Christmas Craft Fair, 10 am to 4 pm; Whistler Holiday Market (also Nov 29)
- Dec 5 (Sat): Mission Candlelight Parade, 6 pm; Harrison Festive Night (time TBA); Fort Langley iMADE market (Dec 5 and 6)
- Dec 18 to 20: Christmas in the Village market, Fort Langley
- Dec 19: second Harrison Festive Night; Wintersphere opens in Whistler (to Jan 2)
Fort Langley’s tree lighting and Steveston’s tree lighting and Santa boat dates for 2026 aren’t posted yet.
Crowds and timing
Mission’s chamber says its parade draws over 12,000 spectators, so arrive early for a curb spot. In Ladner, Santa arrives around 7 pm to light the tree. Aim to be there by 6 pm if you want the activities. At Harrison, dusk usually falls between 5 and 5:30 pm, which is when the lights come on.
What to bring
- Warm, waterproof layers. These are mostly outdoor evening events in late fall.
- A thermos and a camp chair or blanket for the Mission parade.
- A small flashlight and good footwear for the gravel return path at Harrison.
- Some cash for donation-based extras like the Steveston craft fair.
- Kids’ letters to Santa if you’re heading to Ladner.
Getting there and winter driving
Ladner is about 20 minutes south of Vancouver, according to the Ladner Village Market’s official site. Harrison Hot Springs is about 140 km from Vancouver, according to the Village. Official drive times for the other towns weren’t available, so plan your own route. Before you head up the Sea to Sky or out to the Fraser Valley in December, check DriveBC and go prepared for winter roads.
Pick one with a date that suits you and go early. Ladner has the movie pedigree, Fort Langley has the history, Steveston has the waterfront and Harrison keeps its lights on well into January. If a 2026 date is still marked as not posted, check the organizer’s page closer to the season. Most of these cost nothing but the drive.
Get the weekend plan in your inbox. Burrard Bulletin is a free email on what’s actually on from Vancouver to Whistler. Sign up here.
Photo credits
- Fraser at Dusk 02.jpg by Laol12, CC BY-SA 4.0 (combined into a montage, cropped). Via Wikimedia Commons.
- Gulf of Georgia Cannery.jpg by Alexey Golubev, CC BY-SA 4.0 (combined into a montage, cropped). Via Wikimedia Commons.
- Vancouver-RIchmond Steveson 6.jpg by Rayxz, CC BY-SA 3.0 (combined into a montage, cropped). Via Wikimedia Commons.
- Fishing Vessel Lady Valerie at Steveston Village’s Fishing Wharf in Richmond, British Columbia, Canada, during stormy weather.jpg by William Chen, CC BY-SA 4.0 (combined into a montage, cropped). Via Wikimedia Commons.
- Steveston-pano.jpg by Arnold C (User:Buchanan-Hermit), Attribution (resized; cropped for the featured image). Via Wikimedia Commons.
- Fort Langley Community Hall.jpg by Sunray, CC BY-SA 3.0 (resized). Via Wikimedia Commons.
- Barber Island, British Columbia.jpg by Canuckle, CC0 (resized). Via Wikimedia Commons.
- FraserHwy-1way.jpg by User:Themightyquill, CC BY-SA 2.5 (resized). Via Wikimedia Commons.
- Mission Post Office British Columbia Canada.jpg by Chris McArdle from Mission BC, Canada, CC BY-SA 2.0 (resized). Via Wikimedia Commons.
- Harrisons Hot Springs Mountain by ajithrajeswari.jpg by Ajith Rajeswari, Public domain (resized). Via Wikimedia Commons.
- Centar Vislera.JPG by Бормалагурски at Serbian Wikipedia, CC BY-SA 3.0 (resized). Via Wikimedia Commons.
