Walk Score's latest top 10 ranks http://www.walkscore.com/rankings/canada/Canadian cities by walkability:
1. Vancouver (Walk Score: 78) 2. Toronto (Walk Score: 71) 3. Montreal (Walk Score: 70) 4. Mississauga (Walk Score: 59) 5. Ottawa (Walk Score: 54) 6. Winnipeg (Walk Score: 53) 7. Edmonton (Walk Score: 51) 8. Hamilton (Walk Score: 51) 9. Brampton (Walk Score: 48) 10. Calgary (Walk Score: 48) [source: http://www.treehugger.com/public-transportation/vancouver-crowned-most-walka... ] [ http://www.newswire.ca/en/story/1103091/vancouver-toronto-and-montreal-top-w... ]
"The ratings were tabulated by the [WalkScore] app, which generates a score out of 100 based on the proximity of amenities like grocery stores, cafes and libraries. To achieve a city-wide score, the data was calculated by applying the score of each block then factoring in population density."
[source and chart: http://www.thestar.com/news/gta/article/1318764--toronto-ranked-second-most-... ]