I posted these maps on another thread, but here may be more appropriate:
http://env-blogs.uwaterloo.ca/atlas/?page_id=457
The above link contains a series of maps each for Calgary, Edmonton, Vancouver, Victoria, Kelowna, Winnipeg, St Johns, Halifax, Kingston, Ottawa, Toronto, Sudbury, SW Ontario, Montreal, Saguenay, Sherbrooke, Quebec City, Regina and Saskatoon. Posted are 2 of the available map types: age of dwelling, and dwelling type, for the 3 largest cities.
Note that the maps are created using census tract data, so in some cases uninhabited areas within a populated census tract might be coloured in.
note: Montreal's relatively greater proportion of low-rise housing (vs detached/attached); Vancouver's surprising lack of yellow dots given the number of condo towers (fewer households per high-rise); the concentration of new homes in Toronto's periphery