In Canada, there are 3,143 florists and 982 chocolate and candy shops (also classified as confectionary and nut stores), or 8.94 and 2.79 locations respectively per 100,000 population.
Prince Edward Island (10.50) and Ontario (9.51) have the most florist shops per 100,000 population, while Nova Scotia (6.39) and New Brunswick (7.63) have the least.
Meanwhile, British Columbia (3.89) and Quebec (3.36) have the most chocolate and candy shops per 100,000 population while New Brunswick (1.20) and Nova Scotia (1.73) have the least.
In other completely unrelated news, Quebec has more ski hills than BC. Of the 323 skiing facilities in Canada, Quebec leads the way with 109 locations, followed by British Columbia (77) and Ontario (69).