This is a free database of directories for Canada provided by Library and Archives Canada which is useful for family history and genealogy. Many of the directories are searchable with queries and some are scanned but searchable only as pdfs.
“Canadian Directories is a database of scanned, microfiche versions of pre-1901 Canadian directories. There are 95 directories in the Canadian Directories Collection database, including a comprehensive collection of directories for Ottawa (spanning 1861 to 1901) and Halifax (1869 to 1901)…. Library and Archives Canada’s (LAC) collection of directories includes national, provincial, territorial, as well as county and city directories, primarily of the nineteenth and twentieth centuries, in print, microform and electronic formats.”