There’s certainly no excuse for thumb-twiddling this Long Weekend, given the myriad events that have been organized to celebrate Canada 150+ in style.

Canada Day flagThe Canada Day Parade is extra-special this year, and will kick off with a Lions Pancake Breakfast in Grand Boulevard Park starting at 7:30 a.m. The parade will start at 10am, marching from the park along 13th Street, turning right on Lonsdale and left on West 17th Street, terminating at Jones (a route map is right here.) Don’t forget your hats, glasses and sunblock!

From noon onward, Waterfront Park to the west of Lonsdale Quay will be hopping with entertainment, family-friendly activities, food trucks and more, and come evening (after 6:30 p.m.) there will be outdoor concerts, a beer garden, and great viewing for the Canada Place fireworks that start at 10:30 p.m. This splendid day of fun is organized by the Lions Gate Rotary Club (many thanks!!) and you can check out the super entertainment line up and many other details here.

The North Shore has other fun activities going on, including a red-and-white picnic at John Lawson Park from 2 p.m., a free outdoor concert at Horseshoe Bay Park at 7 p.m., and a full day of Canadian celebration planned for the top of Grouse Mountain. For details on these and many other celebratory events happening throughout Metro Vancouver this weekend, be sure to visit this comprehensive listing from the Vancouver Sun.