Canada Day is just around the corner, meaning it's almost time to don your best red and white clothing and hit the streets to celebrate our great nation.
Not sure where to go or what to do? We've got you covered.
Burrard Inlet, Vancouver: At 10:30 p.m., the harbour will light up with fireworks from two barges: one near Canada Place in downtown Vancouver, and the other near Dundarave in West Vancouver. Spectators can also listen to a live simulcast by Shore 104.3 FM.
The best viewing areas are from Harbour Green Park, Stanley Park, West Vancouver, and North Vancouver.
Surrey: There will also be a fireworks show in Surrey, with recommended viewing on the field of the Cloverdale Millennium Amphitheater, looking above the Chevron Mainstage.
Abbotsford: Cozy up at Abbotsford Exhibition Park at 10 p.m. for the fireworks show. Note: MacLure Road between Tretheway Street and Gladwin Road will be closed from 8 p.m. to 1 a.m.
Langley: Organizers say this year's show above Willoughby Community Park will be bigger and better than ever!
Whistler: Everyone's favourite resort town will boast a light show in Skier's Plaza at 10:15 p.m. Fireworks and mountains — what more do you need?
Canada Day at Canada Place, Vancouver: There really is something for everyone at this downtown location, including live music from Said The Whale, a lumberjack show, a sports zone, and an artisan market.
Steveston Salmon Festival in Richmond: A great excuse to visit the historic Steveston Village, the Salmon Festival boasts a parade, live entertainment, crafts and games, and, of course, the famous BBQ salmon.
Surrey Canada Day: A fun-filled day of live music, including Matthew Good and a Heart tribute band.
Dominion Day Celebrations, Barkerville: It's activities galore at this event, with a funny face contest, children's races, a greasy pole climb, and a tug-of-war. Plus entertainment, refreshments, and dancing all evening at the local House Hotel Coffee Saloon.
Burnaby Village Museum: Celebrate Canada Day like it's 1920! There will be heritage games, a carousel, children's entertainers, a parade, cake, and photo stops, plus the usual interesting museum displays and exhibits.
Beach Party, Abbotsford: Did someone say, "Beach party?" Enough said. Oh, and there will be a parade!
Langley: There will be mini golf. We repeat: mini golf. Also don't miss the Dogwood Pacesetters Canine Sports Club and the Circus Lab.
North Vancouver: Head to Waterfront Park for an afternoon of local entertainment, hosted by the Lions Gate Rotary Club.
Whistler: Whistler has Canada Day events starting on June 28, but the real party takes place on July 1 with a parade, pancake breakfast, art walk, and a performance by the Vancouver Symphony Orchestra.
Victoria: Celebrate the Great White North in our province's capital with tons of family-friendly programming and multicultural performances.
Happy Canada Day, everyone!