BeTheBoss.ca's free online Franchise Directory is a perfect place to start your franchise search.
The site is easily searchable by investment level, industry, location and Franchise name. Each listing page gives you an overview of the brand, including some brand background, requirements and benefits of being a franchisee of that brand (information as provided by the franchisor). Requesting more information is as easy as a single click, and someone from that brand's franchising team will reach out to you to give you more details.
Other good options include franchising trade shows such as the CFA's Franchise Canada Show in Toronto and Vancouver, or The National Franchise Show by National Event Management in various cities across the country. If you are fortunate enough to live in any of the cities where these are held, it's a great chance to meet face-to-face with the franchisors.