List of street railways in Canada

This is a list of street railways in Canada by province. Prince Edward Island, Northwest Territories and Nunavut are the only places in Canada to not have had any tram (streetcar) system. The list includes all streetcar systems, past and present.