Head out to Pacific Spirit Park at University of British Columbia on Sep. 29 to raise money for a good cause at the seventh annual Walk for Smiles. This event happens simultaneously, rain or shine, in Vancouver, Toronto, Ottawa and Montreal. Choose the 5K walk or the 10K run and help raise funds for this Canadian charity, which brings happiness and memories to children with serious illnesses by granting wishes, bringing toys to hospitals and arranging outings and vacations. After the walk or run tuckers you out, enjoy live entertainment, food and arts and crafts on-site. Keep an eye out for local mascots milling the crowd, including Vancouver Aquarium’s Beebop Beluga, and BC Lions’ Leo the Lion. There’s still a few days left to register, or you can sign up in person at the event. Bonus: if you raise $100, the $25 registration fee is waived. For more information, visit the Walk for Smiles website.