Made me curious. The Wikipedia article for the list of largest urban parks in the world has quite a few rankings for Canada. Distilled down to just those, it's:
1. Edmonton, Alberta: North Saskatchewan River Valley Parks System
2. Toronto, Ontario: Rouge Park
3. Lethbridge, Alberta: Oldman River Valley Parks System
4. St. John's, Newfoundland: Pippy Park
5. Calgary, Alberta: Fish Creek Provincial Park
6. Calgary, Alberta: Nose Hill Park
7. Regina, Saskatchewan: Wascana Centre
8. Saint John, New Brunswick: Rockwood Park
9. Vancouver, British Columbia: Pacific Spirit Regional Park
10. Toronto, Ontario: Tommy Thompson Park
11. Winnipeg, Manitoba: Assiniboine Park
12. Vancouver, British Columbia: Stanley Park
13. Toronto, Ontario: Toronto Islands Park
14. Toronto, Ontario: Downsview Park
15. Montreal, Quebec: Parc du Mont Royal
16. Toronto, Ontario: High Park
http://en.wikipedia.org/wiki/List_of..._parks_by_size
Interesting how well-represented Toronto is. I wouldn't have guessed that.