
O Canada! On July 1, put on your best bright red T-shirt and check out these free Canada Day events happening across Metro Vancouver and beyond.
Live concerts, Indigenous cultural sharing, drone shows and more. These festivities offer fun for the whole family, so make a day of it.
And if you’re looking for fireworks on Canada Day, several municipalities are lighting up the skies in celebration.
For more fun things happening around town, be sure to check out our Listed section.
Vancouver
Canada Together at Canada Place

Canada Together at Canada Place
What: One of the largest July 1 celebrations in the country is returning to Vancouver this summer. Head to Canada Place from 11 a.m. to 6 p.m. for a day of festivities, great food, family fun, and performances.
Don’t miss out on the CN Family Zone, Indigenous Marketplace, Expo 86 exhibit, a mascot dance-off, as well as incredible performances from Rebecca Sichon, The Matinee, The Strumbellas, and many more.
When: Wednesday, July 1, 2026
Time: 11 a.m. to 6 p.m.
Where: Outdoor spaces at Canada Place, Jack Poole Plaza, and surrounding city streets
Admission: Free
North Shore
Canada Day at The Shipyards

Shipyards Live/shipyardslive.ca
What: For over 30 years, the Rotary Club of Lions Gate has hosted a family-friendly Canada Day Celebration in North Vancouver. This year’s event will be held at the Shipyards and feature a diverse lineup of local performers, activities, a beer garden, and more.
When: Wednesday, July 1, 2026
Time: 11 a.m. to 5 p.m.
Where: The Shipyards — 125 Victory Ship Way, North Vancouver
Admission: Free
Canada Day at John Lawson Park
What: West Vancouver’s Canada Day festivities feature live entertainment, kids’ activities and a variety of food vendors for the community to enjoy.
When: Wednesday, July 1, 2026
Time: 4 to 9 p.m.
Where: John Lawson Park – 17th Street and Bellevue Avenue, West Vancouver
Admission: Free
Squamish
Sk̲wx̲wú7mesh Squamish Together
What: Sk̲wx̲wú7mesh Squamish Together is a celebration of community through live music, art, food vendors, a beer garden, and crafts from the district’s many groups and cultures.
There will also be plenty of children’s activities, food trucks, artisans, and more to discover.
When: Wednesday, July 1, 2026
Time: 10 a.m. to 6 p.m.
Where: Downtown Squamish, Stan Clarke Park and Junction Park
Admission: Free
Richmond
Steveston Salmon Festival

Steveston Salmon Festival/Facebook
What: This one-day event features a parade, live music, performances, and, of course, lots of delicious salmon. There will also be three main stages, roving entertainers, a Salmon Run Youth Show, and programs and exhibits at numerous Steveston historic sites.
When: Wednesday, July 1, 2026
Time: 9:30 a.m. to 7 p.m.
Where: Various locations in Steveston
Admission: Free
Burnaby
Canada Day StreetFest on Central in Burnaby

City of Burnaby
What: Canada Day in Burnaby will be filled with fun events and activities to commemorate the occasion, including Edmonds Plaza and Park and Burnaby Village Museum throughout the day.
To cap off the festivities, there will also be fireworks in Central Park. StreetFest on Central will offer a family zone at Civic Square, all-ages activities along Central Boulevard, food vendors, a beer garden, and free live performances in Central Park.
When: Wednesday, July 1, 2026
Time: 6:30 to 10:30 p.m (StreetFest on Central); fireworks at 10:15 p.m.
Where: Civic Square, Central Boulevard, and Central Park
Admission: Free
New Westminster
Canada Day in Queen’s Park
What: New Westminster’s Canada Day celebrations at Queens Park feature a variety of interactive activities for the whole family. Take in live music, treat yourself to tasty dishes from vendors on site, and make sure to stick around for the drone show at the end of the night.
When: Wednesday, July 1, 2026
Time: 2 to 10 p.m.
Where: Queens Park, New Westminster
Admission: Free
Surrey
Surrey Canada Day

Surrey Canada Day
What: The City of Surrey’s annual Canada Day celebration will take place at the Bill Reid Millennium Amphitheatre in Cloverdale on Wednesday, July 1. The free, all-ages celebration features interactive activities, vendors and food trucks, and a spectacular fireworks show.
The incredible lineup of events at the Bill Reid Millennium Amphitheatre includes headliner Josh Ross, the first male Canadian country artist in nearly three decades to reach number one on the Billboard Country Airplay chart.
When: Wednesday, July 1, 2026
Time: 10 a.m. to 10:30 p.m.
Where: Bill Reid Millennium Amphitheatre – 17728 64th Ave., Surrey
Admission: Free
White Rock
Canada Day by the Bay
What: Head to the annual Canada Day by the Bay celebration at Memorial Park and West Beach in White Rock and enjoy a variety of family-friendly activities throughout the day. There will be live music, a kids’ zone, a vendor marketplace, and a fireworks finale at 10:15 p.m.
When: Wednesday, July 1, 2026
Time: Noon to 10:30 p.m.
Where: Memorial Park and West Beach, White Rock
Admission: Free
Delta
Canada Day in Delta

City of Delta/delta.ca
What: The City of Delta is home to a huge Canada Day celebration on July 1 at Chalmers Park. Bring out the family to check out live music, dance and cultural performances, food trucks and vendors, and a stunning fireworks display to end the night.
When: Wednesday, July 1, 2026
Time: 4 to 10 p.m.
Where: Chalmers Park – 11400 76a Ave., Delta
Admission: Free
Tri-Cities
Canada Day in Port Coquitlam

City of Port Coquitlam
What: Port Coquitlam’s Canada Day event takes place at Castle Park, and it features live performances by Canadian icons April Wine and country star Owen Riegling. The event also includes family-friendly activities, food trucks, market vendors, and a fireworks display.
When: Wednesday, July 1, 2026
Time: Noon to dusk. Fireworks after dark
Where: Castle Park – 2252 Castle Cres., Port Coquitlam
Admission: Free
Canada Day in Coquitlam
What: Kicking off at noon, Canada Day in Coquitlam features family-friendly live entertainment, multicultural performances, food trucks, adventure games, an eco-zone, and more.
Make sure to stick around for the fireworks over Lafarge Lake in the evening.
When: Wednesday, July 1, 2026
Time: Noon to 10:30 p.m; Fireworks at 10 p.m.
Where: Town Centre Park – 1299 Pinetree Way, Coquitlam
Admission: Free
Connect on Canada Day
What: The community is invited to come together and connect on Canada Day in Rocky Point Park in Port Moody. Bring the whole family to enjoy an afternoon of live music and free, all-ages activities.
When: Wednesday, July 1, 2026
Time: 12 to 5 p.m.
Where: Rocky Point Park – 2800 block Murray St., Port Moody
Admission: By donation
Pitt Meadows and Maple Ridge
Canada Day at Spirit Square
What: The annual celebration begins with the popular pancake breakfast, and activities continue throughout the day. Join the fun with stage entertainment, an artisan market, a kids’ zone, food trucks, a dog show, a watermelon-eating contest, soccer-themed fun, and more. There will also be a car show & shine to explore with the family.
When: Wednesday, July 1, 2026
Time: 9 a.m. to 2 p.m.
Where: Spirit Square – 11985 Harris Rd., Pitt Meadows
Admission: Free
Canada Day in Maple Ridge
What: Maple Ridge’s Canada Day festivities will be held in Memorial Peace Park and include live music, all-ages activities, and more for the family to enjoy. There will be food trucks and a beer garden on-site, and multicultural performers throughout the day.
When: Wednesday, July 1, 2026
Time: 2 to 10 p.m.
Where: Memorial Peace Park – 22407 Dewdney Trunk Rd., Maple Ridge
Admission: Free
Langley
Canada Day in the Township of Langley
What: Celebrate Canada Day in the Township of Langley with free, family-oriented events. Little ones will have a blast with games and activities, while the adults will enjoy checking out the exhibitor booths, trying dishes from the food trucks, and taking in the live entertainment.
There will also be fireworks to wrap up the evening at McLeod Athletic Park.
When: Wednesday, July 1, 2026
Time: Noon to 10:30 p.m.
Where: McLeod Athletic Park – 5687 216 St., Langley
Admission: Free
Abbotsford
Canada Day in Abbotsford

@cityofabbotsfordevents/Instagram
What: Start your Abbotsford Canada Day with a fun community parade, then head to Abbotsford Exhibition Park for food trucks, live entertainment, cultural programming, and a stunning fireworks finale.
When: Wednesday, July 1, 2026
Time: 11 a.m. to 10:30 p.m.
Where: Parade starts at South Fraser Way and Borquin; Festivities will be at Abbotsford Exhibition Park – 32470 Haida Dr., Abbotsford
Admission: Free
Chilliwack
Canada Day in Chilliwack
What: Enjoy family-friendly activities at Chilliwack Heritage Park for Canada Day, with live music, food trucks, a kids’ zone and more. Make sure you stick around until the end of the evening for the Canada Day Drone Show.
When: Wednesday, July 1, 2026
Time: 4 to 10:30 p.m.
Where: Chilliwack Heritage Park – 44140 Luckakuck Way, Chilliwack
Admission: Free