Here are just a few options you might want to check out:
Assiniboine Park and Zoo– With free admission to the zoo, you can spend the day with the family and all the animals. After the zoo, check out the park and help celebrate Canad Inns Canad Day Picnic in the Park. There will be plenty of activites and entertainment throughout the day, ending off with a fireworks display at dusk.
The Forks– With a day packed with activities, concerts, and entertainment, The Forks Market is always the place to be on Canada Day. Events start at noon, and guaranteed, there will be something for the entire family to enjoy. End the night off with the fireworks display at 11pm.
Osborne Village: For those of you lucky enough to have Monday off as well as Tuesday, you can start celebrating early with the Osborne Village Canada Day Street Festival. This festival is 2 days of entertainment, diplays and booths set up in the Village.
For more info on the various happenings, check out the links to each event.