A great gift idea is a Parks season pass which gives the recipient no excuse to not explore their local park...

British Columbia Parks is trying something new, and has removed all parking fees!

Also check out the Discovery Pass for Parks Canada which lets you visit all 27 participating National Parks (and 77 participating National Historic Sites). Prices range depending on if it is for a student ($33.30), an adult ($67.70), a senior ($57.90) or a Family ($136.40).