If you're trying to pin down your plans for Canada Day this year - which is also the nation's 150th birthday - you're no doubt wondering where the best places to see fireworks will be. Most of the fireworks displays throughout British Columbia begin sometime between dusk and 10:30 p.m. on July 1st, but you should check with the local organization putting on the show you're going to for an exact time. Here we list the best places to see fireworks celebrating Canada Day in British Columbia by each city – enjoy!

Abbotsford

Abbotsford Exhibition Park
32470 Haida Drive

http://www.abbotsford.ca

Agassiz

Centennial Park Agassiz
6660 Pioneer Avenue

http://district.kent.bc.ca

Alert Bay

Popovich Square

http://www.alertbay.ca

Armstrong

Memorial Park Armstrong

http://www.aschamber.com

Blue River

Eleanor Lake Park
Angus Horne Street

 

Boston Bar

North Bend Community Hall

http://www.bostonbarbc.net

Bowen Island

Crippen Regional Park

http://www.bowencommunityrecreation.com

Burnaby

Edmonds Community Centre & Plaza
7433 Edmonds Street

http://www.burnaby.ca

Burns Lake

Spirit Square
110 Flogum Drive

 

Cache Creek

Cache Creek Recreational Park
1500 Quartz Road

http://www.cachecreek.ca

Campbell River

Robert Ostler Park
945 Island Highway

 

Castlegar

Castlegar Millennium Park
110 5th Street

http://www.castlegar.ca

Chemainus

9799 Waterwheel Crescent

http://www.chemainusvalleymuseum.ca

Chetwynd

Spirit Park

http://www.gochetwynd.com

Chilliwack

Townsend Park
Wolfe Road and Ashwell Road

http://www.chilliwack.com

Chilliwack

Memorial Park
325 Wallace Street, Hope

http://www.fvrd.ca

Clearwater

Dutch Lake Beach

http://www.districtofclearwater.com

Clinton

211 Smith Ave. Clinton

http://www.village.clinton.bc.ca

Coquitlam

Town Centre Park
1299 Pinetree Way

http://www.coquitlam.ca

Courtenay

Simms Memorial Park

 

Dawson Creek

Dawson Creek Visitor Centre
900 Alaska Avenue

http://www.tourismdawsoncreek.com

Dease Lake

Ball Diamond
Highway 37

 

Delta

Diefenbaker Park
5579 1st Avenue

 

Duncan

City of Duncan Centennial Park
325 First Street

http://hofduncan.org

Duncan

2375 Koksilah Road

http://www.cowichanstation.org

Duncan

Shawnigan Lake Event
2804 Shawnigan Lake Road

http://www.cvrd.bc.ca

Forest Grove

Ruth Lake Park

 

Fort Langley

9131 Kinf Street

http://www.bcfma.com

Fort Nelson

Art Fraser Park

 

Fort St. James

Cottonwood Park
701 Stuart Drive

http://www.fortstjames.ca

Fort St. John

Centennial Park
9505 100 Street

http://www.fortstjohn.ca

Fruitvale

Beaver Creek Provinacial Park
8801 Highway 22A

http://www.village.fruitvale.bc.ca

Gabriola

Gabriola Historical Society
505 South Road

http://www.gabriolamuseum.org

Gabriola Island

Folklife Village
575 North Road

http://www.artsgabriola.ca

Garibaldi Highlands

Stan Clarke Park

http://www.downtownsquamish.com

Gibsons

Winegarden Park
400 Block Gower Point Road

http://www.gibsons.ca

Gold Bridge

Gold Bridge Community School

http://www.bridgerivervalley.ca

Golden

1302 - 11th Ave South

http://www.golden.ca

Grand Forks

Public Library
7342 5th Street

 

Granisle

Granisle Memorial Park
Hwy 118

http://www.granisle.ca

Gray Creek

Crawford Bay Community Park

 

Harrison Hot Springs

Civic Plaza

http://www.harrisonhotsprings.ca

Hedley

Hadley Sports Complex

http://www.hedleymuseum.ca

Houston

Jamie Baxter Park
14th Street West

http://www.houston.ca

Hudson's Hope

Centennial Park
1020 Holland Street

http://www.hudsonshope.ca

Invermere

Pynelogs Cultural Centre
1720 4th Avenue

http://www.columbiavalleyarts.com

Jaffray

Jaffray Community Hall
7303 Jaffray Village Loop Road

 

Kamloops

Riverside Park
Lorne Street

 

Kamloops

Parc municipal au centre ville de Kamloops

http://francokamloops.org

Kaslo

Vimy Park

http://www.kaslofire.ca

Kelowna

Beasley Park
3450 Woodsdale Road

 

Kelowna

Waterfront Park
1200 Water Street

http://www.festivalskelowna.com

Keremeos

510 Veterans Avenue

http://keremeoslegion.com

Keremeos

Memorial Park, 417 7th

http://www.similkameencountry.org

Kimberley

Rotary Park, 525 Archibald St.

 

Kitwanga

Kitwanga Centennial Park

 

Langley

Kitsilano Showboat
2400 block Cornwal

http://www.kitsilanoshowboat.com

Langley

Fort Langley
9135 King Street

http://www.tol.bc.ca

Lantzville

7225 Lantzville Road

http://www.members.shaw.ca/legion257/

Lillooet

790 Main Street

 

Lions Bay

Lions Bay Beach Park

http://www.lionsbay.ca

Lumby

Oval Park
1891 Glencaird Street

http://www.lumby.ca

Mackenzie

Mackenzie Spirit Square
400 Skeena Blvd.

http://www.district.mackenzie.bc.ca

Maple Ridge

Memorial Peace Park
11995 Haney Place

http://www.mapleridge.ca

McBride

The Steve Kolida Park

http://www.mcbridebc.info

Merritt

Rotary Park
1990 Maxwell Avenue

http://www.merritt.ca

Midway

692, seventh street, Midway, BC

http://www.midwaybc.ca

Mission

SunDorn Community Playground
9053 Shook Road, Hatzic Island

 

Mission

Fraser River Heritage Park
Mary Street

http://www.mission.ca

Mount Lehman

6418 Mt. Lehman Road
Abbotsford

 

Nanaimo

Maffeo Sutton Park
Comox Road

 

Nelson

Rotary Lakeside Park

http://www.discovernelson.com

New Hazelton

4878 9th Ave

http://www.newhazelton.ca

New Westminster

Queens Park

http://www.newwestcity.ca

North Vancouver

Showden Park
West 22 North Vancouver

 

North Vancouver

Waterfront Park

http://www.clubrunner.ca/lionsgate

Oliver

Lions Park

http://www.oliverrecreation.ca

Osoyoos

Gyro Park

 

Peachland

Heritage Park
1st Street and beach Avenue

http://www.peachland.ca

Pemberton

Pemberton Community Centre
7390 Cottonwood Street

http://www.slrd.bc.ca

Pender Island

Driftwood Centre Shopping Mall

http://www.penderislandrcl239.com

Penticton

2nd Street
Naramata

 

Penticton

55 Main Street

http://www.downtownpenticton.org

Penticton

Pioneer Park
180 Ponderosa Avenue

http://www.kal-rec.ca

Penticton

Kenyon Park
5332 8th Avenue

http://www.okfalls.net

Pitt Meadows

Spirit Square
12007 Harris Road

http://www.pittmeadows.bc.ca

Port Alberni

Glenwood Centre
4480 Vimy Street

http://groups.yahoo.com/group/PAFolkfest

Port Alice

Lions Park
Marine Drive

http://www.portalice.ca

Port Clements

Community Park
36 Park Street

http://www.portclements.ca

 

Port Coquitlam

Castle Park
2252 Castle Crescent

http://www.portcoquitlam.ca

Port Hardy

Carrot Park

http://www.porthardy.ca

Port Moody

Rocky Point Pier

 

Powell River

Willingdon Beach
4845 Marine Avenue

http://www.powellriver.ca

Prince George

Lheidli T'enneh Memorial Park

http://www.ccfpg.ca

Prince George

15000 Mitchell Road

http://www.hublehomestead.ca

Prince George

Lheidli T'enneh Memorial Park

http://www.multiculturalheritage.com

Prince George

The Exploration Place
333 Becott Place

http://www.theexplorationplace.com

Prince Rupert

Mariners Memorial Park
McBride Street and 1st Avenue E.

http://www.prspecialevents.com

Princeton

Veterans Square

http://www.princeton.ca

Quallicum Beach

Meadowood Community Park
1810 Galvin Place

http://www.meadowoodresidents.com

Quathiaski Cove

Rebecca Spit Marine Park
#1- Rebecca Spit Road, Heriot Bay

http://www.discoveryislands.ca/chamber

Quesnel

LeBourdais Park
705 Carson Avenue

http://www.quesnel.ca

Revelstoke

Queen Elizabeth Park
219 Ninth St. East

http://www.CityofRevelstoke.com

Rossland

Rossland Museum
1100 Hwy 3B

http://www.rosslandmuseum.ca

Salmo

215 Sayward Avenue

http://www.salmo.ca

Salmon Arm

Salmon Arm Fairgrounds
351 3rd Street S.W.

http://www.sachildrensfest.com

Sayward

H' Kusam Park

http://www.portofkelseybay.com

Sechelt

602 Vaucroft Road
North Thormanby Island

 

Sechelt

Cowrie St.
Between Ocean Ave. & Inlet Ave.

http://www.sechelt.ca

Seymour Arm

Don Fink Park
Abbott Road.

 

Sicamous

1226 Riverside Avenue

http://www.eaglevalleyartscouncil.com

Sicamous

200 Main Street

http://www.sicamous.ca

Sidney

Mary Winspear Centre

http://www.peninsulacelebrations.ca

Silverton

Creekside Campground
5th and Hunter Street

http://www.silverton.ca

Smithers

Bovill Square
1089 Main Street

http://www.smithers.ca

Sointula

The Malcolm Island Lion's Harbour
Rough Bay

http://www.sointularec.com

Sooke

Pacific Gateway Marina

http://www.renfrewchamber.com

Sooke

Sooke Flats Campground
2259 Phillips Road

http://www.sooke.ca

Sparwood

367 Pine Avenue

http://www.sparwood.ca

Stewart

Pavillion at Memorial Park
5th Ave

 

Summerland

Memorial Park & Spirit Park

http://www.summerlandlegion.com

Surrey

2250 Christopherson Road

 

Surrey

Bill Reid Millenium Amphitheatre
176 Street & 64 Avenue

http://www.surrey.ca

Tahsis

Tahsis Visitor Information Center
107 Rugged Mountain Road

http://www.villageoftahsis.com

Taylor

District of Taylor Community Centre

 

Terrace

Heritage Park Museum
4702 Kerby Avenue

http://www.heritageparkmuseum.com

Terrace

George Little Park
Park Street & Kalum Street

http://www.terrace.ca

Trail

Beaver Creek Park

http://www.trail.ca

Tumbler Ridge

340 Front Street

http://www.districtoftumblerridge.ca

Ucluelet

200 Main Street

http://www.pacificrimarts.ca

Vancouver

Clark Park, 1500 East 14th Ave.

 

Vancouver

Crab Park, Mainstreet

 

Vancouver

727 East 49th Ave.

 

Vancouver

Granville Island

http://www.giculturalsociety.org

Vancouver

Killarney Park MB Church
6426 Kerr Street

http://www.kpmbchurch.org

Vancouver

Sunset Community Association
6810 Main Street

http://www.mysunset.net

Vancouver

Safeway Parking Lot
3410 Kingsway

http://www.shopcollingwood.ca

Vanderhoof

Riverside Park
3100 Burrard Avenue

http://www.vanderhoof.ca

Vernon

Polson Park
Highway 97 and Highway 6

 

Victoria

British Columbia Legislature Lawns 501 Belleville St.

http://spirit150victoria.ca

Victoria

1968 Bee Street

http://www.baptisthousing.org

Victoria

Gorge Road West

http://www.gorgetillicum.ca

Victoria

Craigflower Manor
Admirals Rd. & Island Highway

http://www.victoriahighlandgames.com

West Kelowna

Memorial Park
3737 Old Okanagan Hwy

http://www.westsidedaze.com

West Vancouver

John Lawson Park

http://www.westvancouver.ca

White Rock

White Rock Beach

http://www.whiterockcity.ca

Williams Lake

Tourism Discovery Centre
1660 Broadway Avenue

http://www.williamslakechamber.com

Yale

Yale Historic Site
31187 Douglas Street

http://www.historicyale.ca

Zeballos

Cevallos Campsite
Pandora Street

http://www.zeballos.com