Flag of United States

Flag of CanadaSolar PV potential in Canada by location

Below is the average daily output per kW of Solar PV installed for each season, along with the ideal solar panel tilt angles calculated for various locations in Canada. Click on any location for more detailed information.

Explore the solar photovoltaic (PV) potential across 435 locations in Canada, from Whitehorse to Kingsville. We have utilized empirical solar and meteorological data obtained from NASA's POWER API to determine solar PV potential and identify the optimal panel tilt angles for these locations.

Feel free to contact us if you wish for us to include a general Solar PV Analysis for a certain city or location not already listed here for Canada. We will be more than happy to manually add it for you.

Buy me a coffee - Thanks for your support!
"Just like the sun juicing up those solar PV panels, eh, our double-doubles fuel our research and development like a Zamboni on ice!" 😊
Location Subdivision Latitude Longitude kWh/day Summer kWh/day Autumn kWh/day Winter kWh/day Spring Panel Tilt Angle
Whitehorse Yukon 60.718 -135.0475 5.44 1.35 0.60 4.31 51° South
Watson Lake Yukon 60.064 -128.7016 5.28 1.44 0.68 4.34 50° South
Fort McMurray Alberta 56.6709 -111.1393 5.66 2.04 1.05 5.22 48° South
Fort St. John British Columbia 56.2482 -120.8579 6.14 2.19 1.05 4.92 48° South
Peace River Alberta 56.2477 -117.2892 6.07 2.22 1.07 4.98 48° South
Conklin Alberta 55.6428 -111.1289 5.73 2.20 1.16 5.15 48° South
Grande Prairie Alberta 55.1834 -118.7457 6.13 2.36 1.20 5.16 47° South
La Ronge Saskatchewan 55.0971 -105.2971 5.70 2.09 1.16 5.22 47° South
Lac La Biche Alberta 54.7764 -111.9709 5.94 2.34 1.24 5.19 47° South
Flin Flon Manitoba 54.7719 -101.8656 5.75 2.19 1.30 5.12 47° South
Terrace British Columbia 54.5154 -128.6042 5.16 1.43 0.78 3.80 45° South
Prince George British Columbia 53.9127 -122.8708 6.39 2.19 1.23 5.21 46° South
Ft Saskatchewan Alberta 53.7147 -113.2199 6.27 2.67 1.55 5.26 46° South
St. Albert Alberta 53.632 -113.6363 6.27 2.67 1.55 5.26 46° South
Edson Alberta 53.5822 -116.4416 5.92 2.43 1.27 4.68 46° South
Sherwood Park Alberta 53.5546 -113.3014 6.27 2.67 1.55 5.26 46° South
Edmonton Alberta 53.5460983 -113.4937266 6.27 2.67 1.55 5.26 46° South
Spruce Grove Alberta 53.5334 -113.9187 6.27 2.67 1.55 5.26 46° South
Stony Plain Alberta 53.5326 -113.9955 6.27 2.67 1.55 5.26 46° South
Nipawin Saskatchewan 53.3698 -104.0169 6.07 2.49 1.47 5.52 46° South
Daajing Giids British Columbia 53.2537 -132.0765 4.84 1.69 0.90 3.65 45° South
Drayton Valley Alberta 53.2135 -114.9851 6.27 2.57 1.39 5.00 45° South
Wetaskiwin Alberta 52.968 -113.3607 6.35 2.74 1.56 5.31 45° South
Jasper Alberta 52.8822 -118.0712 5.74 1.72 1.07 4.79 44° South
Melfort Saskatchewan 52.8657 -104.5987 6.11 2.71 1.77 5.67 46° South
North Battleford Saskatchewan 52.7863 -108.288 6.30 2.80 1.75 5.62 46° South
Ponoka Alberta 52.6762 -113.5736 6.41 2.80 1.61 5.38 45° South
Rocky Mountain House Alberta 52.3671 -114.9224 6.39 2.76 1.48 5.06 45° South
Red Deer Alberta 52.2424 -113.7775 6.41 2.80 1.61 5.38 45° South
Saskatoon Saskatchewan 52.157902 -106.6701577 6.13 2.76 1.74 5.74 45° South
Innisfail Alberta 52.0285 -113.9596 6.35 2.74 1.56 5.31 45° South
Olds Alberta 51.7816 -114.0941 6.48 2.83 1.60 5.15 44° South
Drumheller Alberta 51.4655 -112.7014 6.55 2.85 1.71 5.32 44° South
Steep Rock Manitoba 51.4309 -98.8042 6.02 2.71 1.65 5.27 44° South
Airdrie Alberta 51.3062 -114.0394 6.48 2.83 1.60 5.15 44° South
Yorkton Saskatchewan 51.2179 -102.4607 6.27 2.86 1.87 5.53 44° South
Cochrane Alberta 51.1802 -114.4698 6.48 2.83 1.60 5.15 44° South
Banff Alberta 51.1751 -115.5752 6.48 2.83 1.60 5.15 44° South
Canmore Alberta 51.0868 -115.3504 6.48 2.83 1.60 5.15 44° South
Parson British Columbia 51.0667 -116.65 6.09 2.15 1.23 4.79 43° South
Strathmore Alberta 51.0484 -113.3829 6.60 2.91 1.76 5.38 44° South
Calgary Alberta 51.0447331 -114.0718831 6.48 2.83 1.60 5.15 44° South
Chestermere Alberta 51.0316 -113.8171 6.60 2.91 1.76 5.38 44° South
Kamloops British Columbia 50.8869 -120.7357 6.90 2.48 1.37 5.27 43° South
Sorrento British Columbia 50.8843 -119.4693 6.69 2.26 1.24 5.00 42° South
Carseland Alberta 50.8492 -113.4639 6.85 3.07 1.71 5.42 44° South
Sicamous British Columbia 50.8365 -119.0026 6.69 2.26 1.24 5.00 42° South
Tappen British Columbia 50.7851 -119.3331 6.69 2.26 1.24 5.00 42° South
Okotoks Alberta 50.7358 -113.9659 6.85 3.07 1.71 5.42 43° South
Salmon Arm British Columbia 50.7033 -119.2683 6.69 2.26 1.24 5.00 42° South
Radium Hot Springs British Columbia 50.6192 -116.0638 6.34 2.28 1.24 4.89 42° South
High River Alberta 50.584 -113.8705 6.85 3.07 1.71 5.42 43° South
Brooks Alberta 50.582 -111.8867 6.62 3.16 1.66 5.35 43° South
Invermere British Columbia 50.5208 -116.0247 6.34 2.28 1.24 4.89 42° South
Regina Saskatchewan 50.4452112 -104.6188944 6.40 3.09 1.94 5.44 43° South
Moose Jaw Saskatchewan 50.3896 -105.5614 6.40 3.09 1.94 5.44 43° South
Vernon British Columbia 50.2592 -119.2714 6.69 2.26 1.24 5.00 42° South
Coldstream British Columbia 50.2167 -119.2077 6.69 2.26 1.24 5.00 42° South
Selkirk Manitoba 50.1424 -96.8888 6.07 2.73 1.77 5.20 43° South
Whistler British Columbia 50.1212 -122.9501 6.40 2.15 1.21 5.05 42° South
Wilcox Saskatchewan 50.1016 -104.7398 6.40 3.09 1.94 5.44 43° South
Stony Mountain Manitoba 50.0864 -97.2195 6.01 2.66 1.72 5.14 43° South
Tyndall Manitoba 50.0858 -96.6643 6.07 2.73 1.77 5.20 43° South
Medicine Hat Alberta 50.08 -110.5863 6.62 3.16 1.66 5.35 43° South
Campbell River British Columbia 50.0797 -125.5892 6.36 1.88 1.05 4.26 41° South
Lake Country British Columbia 50.0243 -119.4021 6.69 2.26 1.24 5.00 41° South
Kaslo British Columbia 49.9072 -116.9158 6.79 2.49 1.31 5.11 42° South
Winnipeg Manitoba 49.8954221 -97.1385145 6.27 2.84 1.87 5.35 43° South
Kelowna British Columbia 49.8879519 -119.4960106 6.99 2.52 1.34 5.48 42° South
West Kelowna British Columbia 49.866 -119.7387 6.99 2.52 1.34 5.48 42° South
Brandon Manitoba 49.8221 -99.9536 6.28 2.92 1.99 5.36 43° South
Taber Alberta 49.7883 -112.1442 7.03 3.20 1.69 5.32 42° South
Kenora Ontario 49.7578 -94.3441 6.23 2.70 1.64 5.33 42° South
Geraldton Ontario 49.7249 -86.9388 5.90 2.37 1.47 4.81 42° South
Coaldale Alberta 49.7189 -112.6298 7.03 3.20 1.69 5.32 42° South
Grande Pointe Manitoba 49.7154 -97.0804 6.22 2.78 1.82 5.29 43° South
Squamish British Columbia 49.6979 -123.1552 6.67 2.08 1.21 4.67 41° South
Comox British Columbia 49.6861 -124.9286 6.86 2.11 1.24 4.82 41° South
Kootenay Bay British Columbia 49.6837 -116.8751 6.79 2.49 1.31 5.11 41° South
Weyburn Saskatchewan 49.6694 -103.8458 6.50 3.08 1.93 5.43 43° South
Courtenay British Columbia 49.6585 -124.9835 6.86 2.11 1.24 4.82 41° South
Lethbridge Alberta 49.6506 -112.8372 7.03 3.20 1.69 5.32 42° South
Twillingate Newfoundland and Labrador 49.65 -54.75 5.55 2.28 1.14 3.90 42° South
Summerland British Columbia 49.5961 -119.6746 6.99 2.52 1.34 5.48 41° South
Denman Island British Columbia 49.532 -124.8187 6.86 2.11 1.24 4.82 41° South
Steinbach Manitoba 49.5291 -96.6852 6.27 2.84 1.87 5.35 43° South
Cranbrook British Columbia 49.5129678 -115.7694002 6.82 2.79 1.57 5.09 42° South
Nelson British Columbia 49.5005 -117.2864 6.79 2.49 1.31 5.11 41° South
Penticton British Columbia 49.4817 -119.5818 6.99 2.52 1.34 5.48 41° South
Sechelt British Columbia 49.4611 -123.767 6.67 2.08 1.21 4.67 41° South
Gibsons British Columbia 49.4 -123.5 6.67 2.08 1.21 4.67 41° South
Bowen Island British Columbia 49.3848 -123.331 6.67 2.08 1.21 4.67 41° South
Hope British Columbia 49.3833 -121.4288 6.89 2.39 1.38 5.26 41° South
Qualicum Beach British Columbia 49.3517 -124.4319 6.86 2.11 1.24 4.82 41° South
Morris Manitoba 49.3476 -97.3694 6.27 2.84 1.87 5.35 42° South
Parksville British Columbia 49.3284 -124.3164 6.86 2.11 1.24 4.82 41° South
North Vancouver British Columbia 49.3164 -123.0572 6.67 2.08 1.21 4.67 41° South
Castlegar British Columbia 49.2999 -117.6745 6.79 2.49 1.31 5.11 41° South
Vancouver British Columbia 49.2825 -123.1291 6.67 2.08 1.21 4.67 41° South
Coquitlam British Columbia 49.2663 -122.8739 6.67 2.08 1.21 4.67 41° South
Mission British Columbia 49.2528 -122.3574 6.67 2.08 1.21 4.67 40° South
Port Coquitlam British Columbia 49.2489 -122.7954 6.67 2.08 1.21 4.67 40° South
Ontario Ontario 49.2475 -84.4964 5.84 2.36 1.50 4.70 42° South
Port Alberni British Columbia 49.2403 -124.8026 6.86 2.11 1.24 4.82 41° South
Agassiz British Columbia 49.2364 -121.7648 6.89 2.39 1.38 5.26 41° South
Burnaby British Columbia 49.2292 -122.9932 6.67 2.08 1.21 4.67 40° South
Pitt Meadows British Columbia 49.2245 -122.691 6.63 2.02 1.16 4.61 40° South
Maple Ridge British Columbia 49.222 -122.6181 6.67 2.08 1.21 4.67 40° South
New Westminster British Columbia 49.1906 -122.9344 6.67 2.08 1.21 4.67 40° South
Morden Manitoba 49.1867 -98.0936 6.23 2.85 1.94 5.30 42° South
Richmond British Columbia 49.1836 -123.1164 6.67 2.08 1.21 4.67 40° South
Winkler Manitoba 49.1788 -97.9404 6.27 2.84 1.87 5.35 42° South
Nanaimo British Columbia 49.1627 -123.9783 6.67 2.08 1.21 4.67 40° South
Tofino British Columbia 49.1565 -125.9077 6.86 2.11 1.24 4.82 40° South
Surrey British Columbia 49.1378 -122.8521 6.67 2.08 1.21 4.67 40° South
Langley British Columbia 49.1024 -122.6536 6.67 2.08 1.21 4.67 40° South
Cartwright Manitoba 49.0956 -99.3408 6.23 2.85 1.94 5.30 42° South
Chilliwack British Columbia 49.0745 -121.9826 6.89 2.39 1.38 5.26 41° South
Cochrane Ontario 49.0634 -81.0202 5.73 2.24 1.64 4.89 42° South
Abbotsford British Columbia 49.0504377 -122.3044697 6.67 2.08 1.21 4.67 40° South
Delta British Columbia 49.0318 -123.0915 6.67 2.08 1.21 4.67 40° South
White Rock British Columbia 49.0253085 -122.802962 6.67 2.08 1.21 4.67 40° South
Ladysmith British Columbia 48.9828 -123.8254 7.15 2.42 1.34 5.30 40° South
Gander Newfoundland and Labrador 48.9693 -54.5851 5.47 2.44 1.23 4.08 42° South
Corner Brook Newfoundland and Labrador 48.9171 -57.7979 5.44 2.46 1.10 4.02 41° South
Matane Quebec 48.827 -67.5217 5.97 2.48 1.51 4.77 42° South
Salt Spring Island British Columbia 48.8159 -123.5061 7.11 2.36 1.29 5.24 40° South
La Sarre Quebec 48.8012 -79.1949 5.81 2.33 1.63 5.10 42° South
Duncan British Columbia 48.7835 -123.7014 7.11 2.36 1.29 5.24 40° South
Pender Island British Columbia 48.7785 -123.2729 7.11 2.36 1.29 5.24 40° South
Mine Centre Ontario 48.7766 -92.6149 6.29 2.74 1.78 5.33 42° South
North Saanich British Columbia 48.6686 -123.4228 7.11 2.36 1.29 5.24 40° South
Sidney British Columbia 48.6486 -123.4044 7.15 2.42 1.34 5.30 40° South
Saanichton British Columbia 48.5698 -123.426 7.15 2.42 1.34 5.30 40° South
Timmins Ontario 48.4679 -81.3231 5.78 2.36 1.69 4.89 42° South
Jonquière Quebec 48.4419 -71.1723 5.74 2.46 1.66 5.11 42° South
Victoria British Columbia 48.4284207 -123.3656444 7.15 2.42 1.34 5.30 40° South
Chicoutimi Quebec 48.4199 -71.0329 5.69 2.40 1.61 5.05 41° South
Grande-Riviere Quebec 48.3966 -64.5012 5.92 2.46 1.64 4.62 42° South
Thunder Bay Ontario 48.3808951 -89.2476823 6.24 2.70 1.50 5.05 41° South
Sooke British Columbia 48.3717 -123.7248 7.15 2.42 1.34 5.30 40° South
Clarenville Newfoundland and Labrador 48.1678 -53.9592 5.60 2.54 1.28 4.41 41° South
Kirkland Lake Ontario 48.1435 -80.0351 5.78 2.36 1.69 4.89 41° South
Trois Pistoles Quebec 48.1151 -69.1606 5.96 2.61 1.66 4.92 41° South
Val-d'Or Quebec 48.1037 -77.783 5.71 2.31 1.59 5.29 41° South
Rivière-du-Loup Quebec 47.8301 -69.5296 5.90 2.66 1.57 4.99 41° South
La Malbaie Quebec 47.6556 -70.1471 5.67 2.62 1.73 5.10 41° South
St. John's Newfoundland 47.5615096 -52.7125768 5.53 2.66 1.38 4.54 40° South
Clarke's Beach Newfoundland and Labrador 47.5495 -53.2799 5.53 2.66 1.38 4.54 40° South
Paradise Newfoundland and Labrador 47.5257 -52.8809 5.53 2.66 1.38 4.54 40° South
Tracadie–Sheila New Brunswick 47.5153 -64.9219 5.98 2.64 1.64 4.77 41° South
Havre-aux-Maisons Quebec 47.4044 -61.8214 5.80 2.66 1.18 4.54 40° South
Lac-Beauport Quebec 46.9847 -71.2855 5.83 2.80 1.70 5.19 40° South
Loretteville Quebec 46.8751 -71.392 5.78 2.74 1.64 5.13 40° South
Quebec City Quebec 46.8130816 -71.2074596 5.83 2.80 1.70 5.19 40° South
Québec Quebec 46.8127 -71.2226 5.83 2.80 1.70 5.19 40° South
Saint-Charles-de-Bellechasse Quebec 46.7616 -70.9409 5.83 2.80 1.70 5.19 40° South
Pont-Rouge Quebec 46.7525 -71.6997 5.83 2.80 1.70 5.19 40° South
Saint-Augustin-de-Desmaures Quebec 46.7411 -71.4455 5.78 2.74 1.64 5.13 40° South
Saint-Tite Quebec 46.7304 -72.5692 5.86 2.81 1.73 5.23 40° South
Garson Ontario 46.5952 -80.8507 5.87 2.72 1.80 5.08 40° South
Chelmsford Ontario 46.5869 -81.1975 5.87 2.72 1.80 5.08 40° South
Saint-Lambert-de-Lauzon Quebec 46.5836 -71.2133 5.78 2.74 1.64 5.13 40° South
Sault Ste. Marie Ontario 46.5059 -84.3382 6.32 2.80 1.60 5.04 39° South
Clinton Prince Edward Island 46.4498 -63.5469 5.90 2.68 1.38 4.80 39° South
Saint-Etienne-des-Gres Quebec 46.4465 -72.7716 5.86 2.81 1.73 5.23 40° South
Brackley Prince Edward Island 46.4168 -63.182 5.90 2.68 1.38 4.80 39° South
Summerside Prince Edward Island 46.3978 -63.7825 5.94 2.75 1.44 4.86 39° South
Mount Stewart Prince Edward Island 46.3711 -62.8756 5.94 2.75 1.44 4.86 39° South
Trois-Rivières Quebec 46.342982 -72.5420716 5.86 2.81 1.73 5.23 40° South
Becancour Quebec 46.3363 -72.4304 5.86 2.81 1.73 5.23 40° South
Labelle Quebec 46.2802 -74.731 5.75 2.74 1.74 5.30 40° South
North Bay Ontario 46.2801 -79.4502 5.84 2.69 1.75 5.07 40° South
Charlottetown Prince Edward Island 46.2761 -62.9985 5.94 2.75 1.44 4.86 39° South
Greater Sudbury Ontario 46.274 -80.905 5.87 2.72 1.80 5.08 40° South
Saint-Jean-de-Matha Quebec 46.233 -73.5398 5.86 2.81 1.73 5.23 40° South
Stratford Prince Edward Island 46.2145 -63.0997 5.94 2.75 1.44 4.86 39° South
Bonshaw Prince Edward Island 46.1996 -63.3432 5.94 2.75 1.44 4.86 39° South
Mont-Tremblant Quebec 46.1953 -74.6322 5.75 2.74 1.74 5.30 40° South
Saint-Félix-de-Valois Quebec 46.1695 -73.433 5.82 2.75 1.67 5.17 39° South
La Conception Quebec 46.1579 -74.6977 5.70 2.68 1.68 5.25 40° South
Saint-Ferdinand Quebec 46.138 -71.5844 5.83 2.80 1.70 5.19 40° South
Saint-Georges Quebec 46.1358 -70.6315 5.78 2.74 1.64 5.13 39° South
Sydney Nova Scotia 46.131 -60.1775 5.83 2.70 1.37 4.70 39° South
Dieppe New Brunswick 46.097 -64.7049 5.84 2.70 1.67 4.81 39° South
Thetford-Mines Quebec 46.0907 -71.309 5.83 2.80 1.70 5.19 40° South
Moncton New Brunswick 46.0878165 -64.7782313 5.88 2.77 1.72 4.87 40° South
Riverview New Brunswick 46.0506 -64.8177 5.88 2.77 1.72 4.87 40° South
Sorel-Tracy Quebec 46.0367 -73.0588 5.86 2.81 1.73 5.23 39° South
Sainte-Adele Quebec 45.9537 -74.1262 5.96 2.87 1.82 5.45 40° South
Gore Bay Ontario 45.9274 -82.458 6.18 2.90 1.70 5.26 39° South
Sackville New Brunswick 45.9204 -64.3744 5.82 2.86 1.79 4.95 40° South
Salem New Brunswick 45.913 -64.6983 5.86 2.93 1.85 5.01 40° South
Drummondville Quebec 45.9061 -72.5929 5.84 2.77 1.75 5.22 39° South
Fredericton New Brunswick 45.902 -66.7057 5.80 2.97 1.90 5.17 40° South
Morin-Heights Quebec 45.866 -74.1785 5.96 2.87 1.82 5.45 39° South
Sainte-Sophie Quebec 45.8278 -73.924 5.84 2.77 1.75 5.22 39° South
L'Assomption Quebec 45.8237 -73.4298 5.88 2.84 1.81 5.27 39° South
Saint-Jérôme Quebec 45.7987 -74.0727 5.92 2.81 1.76 5.40 39° South
Saint-Denis-sur-Richelieu Quebec 45.7833 -73.1449 5.84 2.77 1.75 5.22 39° South
Repentigny Quebec 45.7732 -73.4293 5.88 2.84 1.81 5.27 39° South
Britt Ontario 45.7704 -80.5489 6.10 2.92 1.69 5.32 39° South
Mascouche Quebec 45.7702 -73.6073 5.88 2.84 1.81 5.27 39° South
Val-des-Sources Quebec 45.7691 -71.9282 5.67 2.82 1.69 5.09 39° South
Mindemoya Ontario 45.7355 -82.1714 6.18 2.90 1.70 5.26 39° South
Terrebonne Quebec 45.7283 -73.7071 5.88 2.84 1.81 5.27 39° South
Sussex New Brunswick 45.7239 -65.5042 5.86 2.93 1.85 5.01 40° South
Brownsburg-Chatham Quebec 45.6827 -74.4102 5.96 2.87 1.82 5.45 39° South
Varennes Quebec 45.6809 -73.4318 5.88 2.84 1.81 5.27 39° South
Blainville Quebec 45.6656 -73.8183 5.88 2.84 1.81 5.27 39° South
Richmond Quebec 45.6649 -72.1306 5.88 2.84 1.81 5.27 39° South
Wakefield Quebec 45.6646 -75.8326 5.92 2.81 1.76 5.40 39° South
Lachute Quebec 45.6506 -74.3257 5.92 2.81 1.76 5.40 39° South
Val-des-Monts Quebec 45.6501 -75.666 5.92 2.81 1.76 5.40 39° South
Sainte-Therese Quebec 45.6448 -73.8452 5.88 2.84 1.81 5.27 39° South
Mirabel Quebec 45.6345 -74.1005 5.96 2.87 1.82 5.45 39° South
L'Orignal Ontario 45.6213 -74.6934 5.96 2.87 1.82 5.45 39° South
Antigonish Nova Scotia 45.6165 -61.9949 5.68 2.82 1.67 4.66 39° South
Boisbriand Quebec 45.6084 -73.8317 5.84 2.77 1.75 5.22 39° South
Afton Nova Scotia 45.6058 -61.7166 5.68 2.82 1.67 4.66 39° South
Boucherville Quebec 45.5954 -73.4365 5.88 2.84 1.81 5.27 39° South
New Glasgow Nova Scotia 45.5811 -62.6529 5.87 2.79 1.70 4.86 39° South
Laval Quebec 45.581 -73.6868 5.88 2.84 1.81 5.27 39° South
Saint-Eustache Quebec 45.5789 -73.8818 5.84 2.77 1.75 5.22 39° South
Deux-Montagnes Quebec 45.5749 -73.9448 5.84 2.77 1.75 5.22 39° South
Cantley Quebec 45.5699 -75.7747 5.92 2.81 1.76 5.40 39° South
Mont-Saint-Hilaire Quebec 45.5527 -73.1755 5.84 2.77 1.75 5.22 39° South
Saint-Bruno-de-Montarville Quebec 45.5395 -73.3436 5.88 2.84 1.81 5.27 39° South
Longueuil Quebec 45.5191 -73.462 5.88 2.84 1.81 5.27 39° South
Outremont Quebec 45.5178 -73.6046 5.84 2.77 1.75 5.22 39° South
Cumberland Ontario 45.5146 -75.402 5.96 2.87 1.82 5.45 39° South
Mount Royal Quebec 45.5129 -73.6399 5.88 2.84 1.81 5.27 39° South
Saint-Laurent Quebec 45.5058 -73.717 5.88 2.84 1.81 5.27 39° South
Montreal Quebec 45.4994 -73.5703 5.88 2.84 1.81 5.27 39° South
Chelsea Quebec 45.4976 -75.7865 5.96 2.87 1.82 5.45 39° South
Saint-Hubert Quebec 45.4915 -73.3989 5.88 2.84 1.81 5.27 39° South
Greenfield Park Quebec 45.49 -73.4642 5.88 2.84 1.81 5.27 39° South
Westmount Quebec 45.4804 -73.5979 5.88 2.84 1.81 5.27 39° South
Hull Quebec 45.4783 -75.7041 5.92 2.81 1.76 5.40 39° South
Dollard-des-Ormeaux Quebec 45.475 -73.8281 5.88 2.84 1.81 5.27 39° South
Orléans Ontario 45.4701 -75.5582 5.96 2.87 1.82 5.45 39° South
Pierrefonds Quebec 45.4692 -73.8593 5.88 2.84 1.81 5.27 39° South
Brossard Quebec 45.4663 -73.4793 5.88 2.84 1.81 5.27 39° South
Kirkland Quebec 45.4522 -73.8681 5.88 2.84 1.81 5.27 39° South
Chambly Quebec 45.4501 -73.2825 5.88 2.84 1.81 5.27 39° South
Carignan Quebec 45.4501 -73.2825 5.88 2.84 1.81 5.27 39° South
Pointe-Claire Quebec 45.4499 -73.8104 5.88 2.84 1.81 5.27 39° South
Verdun Quebec 45.4435 -73.5726 5.88 2.84 1.81 5.27 39° South
Lachine Quebec 45.4398 -73.6747 5.84 2.77 1.75 5.22 39° South
Gatineau Quebec 45.437 -75.8473 5.96 2.87 1.82 5.45 39° South
Marieville Quebec 45.4362 -73.1604 5.88 2.84 1.81 5.27 39° South
Beaconsfield Quebec 45.4348 -73.8629 5.88 2.84 1.81 5.27 39° South
Ottawa Ontario 45.4215296 -75.6971931 5.96 2.87 1.82 5.45 39° South
Saint-Césaire Quebec 45.4169 -73.0005 5.84 2.77 1.75 5.22 39° South
La Prairie Quebec 45.4169 -73.5006 5.88 2.84 1.81 5.27 39° South
Bonsecours Quebec 45.4168 -72.2824 5.88 2.84 1.81 5.27 39° South
Baie-D'Urfé Quebec 45.4077 -73.9115 5.88 2.84 1.81 5.27 39° South
Fallingbrook Ontario 45.4063 -75.3623 5.96 2.87 1.82 5.45 39° South
Sherbrooke Quebec 45.4042669 -71.893674 5.67 2.82 1.69 5.09 39° South
Granby Quebec 45.4028 -72.7315 5.88 2.84 1.81 5.27 39° South
Vaudreuil-Dorion Quebec 45.4017 -74.0335 5.96 2.87 1.82 5.45 39° South
LaSalle Quebec 45.3994 -73.6506 5.88 2.84 1.81 5.27 39° South
St. Isidore Ontario 45.3836 -74.9112 5.92 2.81 1.76 5.40 39° South
Saint-Lazare Quebec 45.3818 -74.1207 5.92 2.81 1.76 5.40 39° South
Saint-Constant Quebec 45.3696 -73.5654 5.88 2.84 1.81 5.27 39° South
Truro Nova Scotia 45.369 -63.263 5.87 2.79 1.70 4.86 39° South
Châteauguay Quebec 45.3683 -73.7192 5.84 2.77 1.75 5.22 39° South
Pincourt Quebec 45.3665 -73.9736 5.88 2.84 1.81 5.27 39° South
Huntsville Ontario 45.3302 -79.2188 5.84 2.82 1.70 5.07 39° South
Nepean Ontario 45.3218 -75.7398 5.96 2.87 1.82 5.45 39° South
Beauharnois Quebec 45.3161 -73.8736 5.88 2.84 1.81 5.27 39° South
Kanata Ontario 45.3088185 -75.8986835 5.96 2.87 1.82 5.45 39° South
Saint-Jean-sur-Richelieu Quebec 45.2832 -73.2792 5.88 2.84 1.81 5.27 39° South
Saint John New Brunswick 45.2701 -66.0636 5.80 2.97 1.90 5.17 39° South
Magog Quebec 45.2644 -72.1496 5.88 2.84 1.81 5.27 39° South
Stittsville Ontario 45.2496 -75.9181 5.96 2.87 1.82 5.45 39° South
Russell Ontario 45.2352 -75.3546 5.96 2.87 1.82 5.45 39° South
Rivière-Beaudette Quebec 45.2314 -74.3241 5.96 2.87 1.82 5.45 39° South
Almonte Ontario 45.2283 -76.1984 5.93 2.87 1.76 5.24 39° South
St. Stephen New Brunswick 45.179 -67.2929 5.80 2.97 1.90 5.17 39° South
Canning Nova Scotia 45.1566 -64.4246 5.86 2.93 1.85 5.01 39° South
Carleton Place Ontario 45.1314 -76.1544 5.93 2.87 1.76 5.24 39° South
Winchester Ontario 45.0811 -75.3517 5.92 2.81 1.76 5.40 39° South
Kentville Nova Scotia 45.0806 -64.5012 5.82 2.86 1.79 4.95 39° South
Wolfville Nova Scotia 45.0791 -64.3748 5.86 2.93 1.85 5.01 39° South
Haliburton Ontario 45.048 -78.5139 5.84 2.82 1.70 5.07 39° South
Smiths Falls Ontario 44.9016 -76.0123 5.94 2.96 1.74 5.33 38° South
Perth Ontario 44.8994 -76.2478 5.91 2.90 1.68 5.28 38° South
Beaver Bank Nova Scotia 44.8847 -63.6799 5.91 2.99 1.94 5.06 39° South
Iroquois Ontario 44.85 -75.3134 5.87 2.77 1.72 5.36 38° South
Sharbot Lake Ontario 44.7757 -76.6805 5.94 2.96 1.74 5.33 38° South
Lower Sackville Nova Scotia 44.7596 -63.6365 5.91 2.99 1.94 5.06 39° South
Midland Ontario 44.7529 -79.8866 5.93 2.95 1.69 5.24 38° South
Waubaushene Ontario 44.75 -79.7 5.97 3.02 1.75 5.29 38° South
Victoria Harbour Ontario 44.7385 -79.7692 5.97 3.02 1.75 5.29 38° South
Bedford Nova Scotia 44.7225 -63.6615 5.87 2.93 1.88 5.00 38° South
Grand Manan New Brunswick 44.6976 -66.8065 6.01 3.24 1.85 5.31 39° South
Dartmouth Nova Scotia 44.6747 -63.5094 5.91 2.99 1.94 5.06 39° South
Moonstone Ontario 44.6564 -79.6689 5.97 3.02 1.75 5.29 38° South
Halifax Nova Scotia 44.6487635 -63.5752387 5.91 2.99 1.94 5.06 38° South
Athens Ontario 44.6317 -75.9466 5.90 2.83 1.78 5.41 38° South
Seabright Nova Scotia 44.6131 -63.9274 5.91 2.99 1.94 5.06 38° South
Orillia Ontario 44.6088 -79.4252 5.97 3.02 1.75 5.29 38° South
Owen Sound Ontario 44.5698 -80.9439 6.11 2.94 1.69 5.26 38° South
Timberlea Nova Scotia 44.5692 -63.7385 5.91 2.99 1.94 5.06 38° South
Hatchet Lake Nova Scotia 44.5667 -63.7171 5.91 2.99 1.94 5.06 38° South
Thornbury Ontario 44.5576 -80.452 6.07 2.87 1.63 5.21 38° South
Wasaga Beach Ontario 44.5185 -80.0201 6.11 2.94 1.69 5.26 38° South
Collingwood Ontario 44.4799 -80.2168 6.11 2.94 1.69 5.26 38° South
Verona Ontario 44.4791 -76.6915 5.94 2.96 1.74 5.33 38° South
Chatsworth Ontario 44.45 -80.8833 6.07 2.87 1.63 5.21 38° South
Port Elgin Ontario 44.4312 -81.386 6.29 2.92 1.47 5.21 37° South
Lakefield Ontario 44.4307 -78.2707 5.89 2.99 1.77 5.18 38° South
Barrie Ontario 44.3893556 -79.6903316 5.97 3.02 1.75 5.29 38° South
Bridgewater Nova Scotia 44.3794 -64.5197 6.03 2.97 1.92 5.01 38° South
Lindsay Ontario 44.3482 -78.7329 5.89 2.99 1.77 5.18 38° South
Gananoque Ontario 44.3322 -76.1676 5.94 2.96 1.74 5.33 38° South
Peterborough Ontario 44.3136 -78.24 5.89 2.99 1.77 5.18 38° South
Pefferlaw Ontario 44.3132 -79.1973 5.93 2.95 1.69 5.24 38° South
Innisfil Ontario 44.3015 -79.6446 5.97 3.02 1.75 5.29 38° South
Sutton West Ontario 44.3002 -79.3611 5.93 2.95 1.69 5.24 38° South
Collins Bay Ontario 44.2983 -76.4323 5.91 2.90 1.68 5.28 38° South
Odessa Ontario 44.2811 -76.7201 5.94 2.96 1.74 5.33 38° South
Napanee Ontario 44.2507 -76.946 5.94 2.96 1.74 5.33 38° South
Keene Ontario 44.2398 -78.1565 5.89 2.99 1.77 5.18 38° South
Keswick Ontario 44.2392 -79.477 5.97 3.02 1.75 5.29 38° South
Kingston Ontario 44.2311717 -76.4859544 5.94 2.96 1.74 5.33 38° South
Corbyville Ontario 44.2128 -77.365 5.92 3.00 1.75 5.23 38° South
Shannonville Ontario 44.2125 -77.2035 5.89 2.94 1.69 5.18 38° South
Frankford Ontario 44.2007 -77.5939 5.92 3.00 1.75 5.23 38° South
Deseronto Ontario 44.1969 -77.0345 5.92 3.00 1.75 5.23 38° South
Roseneath Ontario 44.1881 -78.0547 5.89 2.99 1.77 5.18 38° South
Quinte West Ontario 44.1874 -77.565 5.89 2.94 1.69 5.18 38° South
Belleville Ontario 44.1742 -77.3701 5.92 3.00 1.75 5.23 38° South
Alliston Ontario 44.1492 -79.8685 5.93 2.95 1.69 5.24 38° South
Mount Albert Ontario 44.132 -79.3001 5.97 3.02 1.75 5.29 38° South
Bradford Ontario 44.1218 -79.5645 5.97 3.02 1.75 5.29 38° South
East Gwillimbury Ontario 44.1153 -79.5018 5.97 3.02 1.75 5.29 38° South
Port Perry Ontario 44.1099 -78.9412 5.89 2.99 1.77 5.18 38° South
Uxbridge Ontario 44.0982 -79.116 5.93 2.95 1.69 5.24 38° South
Beeton Ontario 44.0754 -79.7753 5.97 3.02 1.75 5.29 38° South
Victoria Ontario 44.066 -77.4725 5.89 2.94 1.69 5.18 38° South
Newmarket Ontario 44.0539 -79.4487 5.93 2.95 1.69 5.24 38° South
Loretto Ontario 44.0517 -79.8944 5.97 3.02 1.75 5.29 38° South
Tottenham Ontario 44.0229 -79.8012 5.97 3.02 1.75 5.29 38° South
Mono Ontario 44.0218 -80.0625 6.11 2.94 1.69 5.26 37° South
Port Hope Ontario 44.0168 -78.3995 5.89 2.99 1.77 5.18 38° South
Aurora Ontario 43.9982 -79.4625 6.16 3.10 1.81 5.25 38° South
Bowmanville Ontario 43.9724 -78.708 6.04 3.06 1.71 5.19 38° South
Stouffville Ontario 43.9671 -79.2423 6.16 3.10 1.81 5.25 38° South
Cobourg Ontario 43.9592 -78.1621 6.04 3.06 1.71 5.19 38° South
King City Ontario 43.9263 -79.5249 6.16 3.10 1.81 5.25 37° South
Whitby Ontario 43.9228 -78.9412 6.04 3.06 1.71 5.19 37° South
Nobleton Ontario 43.8986 -79.6456 6.16 3.10 1.81 5.25 37° South
Markham Ontario 43.8978 -79.2617 6.16 3.10 1.81 5.25 37° South
Oshawa Ontario 43.8970929 -78.8657912 6.04 3.06 1.71 5.19 37° South
Lakeside Nova Scotia 43.8924 -66.1008 6.04 3.25 1.59 5.27 37° South
Ajax Ontario 43.8841 -79.0607 6.16 3.10 1.81 5.25 37° South
Bolton Ontario 43.8818 -79.7385 6.16 3.10 1.81 5.25 37° South
Richmond Hill Ontario 43.8678 -79.442 6.16 3.10 1.81 5.25 37° South
Pickering Ontario 43.8605 -79.1618 6.16 3.10 1.81 5.25 37° South
Maple Ontario 43.8503 -79.5128 6.16 3.10 1.81 5.25 37° South
Woodbridge Ontario 43.8419 -79.5565 6.16 3.10 1.81 5.25 37° South
Vaughan Ontario 43.8304 -79.504 6.16 3.10 1.81 5.25 37° South
Thornhill Ontario 43.8137 -79.4531 6.16 3.10 1.81 5.25 37° South
Concord Ontario 43.7987 -79.4816 6.16 3.10 1.81 5.25 37° South
Scarborough Ontario 43.7952 -79.267 6.16 3.10 1.81 5.25 37° South
Brampton Ontario 43.7941 -79.7011 6.16 3.10 1.81 5.25 37° South
Erin Ontario 43.7712 -80.0721 6.25 2.98 1.81 5.30 37° South
North York Ontario 43.7692 -79.4949 6.16 3.10 1.81 5.25 37° South
Downsview Ontario 43.7489 -79.4422 6.13 3.04 1.75 5.20 37° South
Etobicoke Ontario 43.7439 -79.5882 6.16 3.10 1.81 5.25 37° South
Alma Ontario 43.7347 -80.5007 6.25 2.98 1.81 5.30 37° South
Listowel Ontario 43.7341 -80.9464 6.28 3.04 1.87 5.35 37° South
Weston Ontario 43.7032 -79.5293 6.16 3.10 1.81 5.25 37° South
Fergus Ontario 43.6979 -80.3619 6.28 3.04 1.87 5.35 37° South
York Ontario 43.6918 -79.4586 6.13 3.04 1.75 5.20 37° South
Toronto Ontario 43.6547 -79.3623 6.16 3.10 1.81 5.25 37° South
Georgetown Ontario 43.6514 -79.9143 6.16 3.10 1.81 5.25 37° South
Rockwood Ontario 43.6206 -80.1351 6.28 3.04 1.87 5.35 37° South
Clinton Ontario 43.619 -81.536 6.34 2.95 1.68 5.32 37° South
Elmira Ontario 43.5983 -80.5507 6.28 3.04 1.87 5.35 37° South
Eden Mills Ontario 43.5753 -80.1469 6.28 3.04 1.87 5.35 37° South
Mississauga Ontario 43.5752 -79.6296 6.16 3.10 1.81 5.25 37° South
Milverton Ontario 43.5668 -80.9113 6.28 3.04 1.87 5.35 37° South
Guelph Ontario 43.5448048 -80.2481666 6.28 3.04 1.87 5.35 37° South
Milton Ontario 43.5182991 -79.8774042 6.16 3.10 1.81 5.25 37° South
Waterloo Ontario 43.4939 -80.4933 6.28 3.04 1.87 5.35 37° South
Kitchener Ontario 43.4516395 -80.4925337 6.28 3.04 1.87 5.35 37° South
Oakville Ontario 43.4437 -79.7564 6.16 3.10 1.81 5.25 37° South
Cambridge Ontario 43.3831 -80.2798 6.28 3.04 1.87 5.35 37° South
Burlington Ontario 43.3754 -79.8456 6.16 3.10 1.81 5.25 37° South
Stratford Ontario 43.3679 -80.9523 6.25 2.98 1.81 5.30 37° South
Waterdown Ontario 43.3309 -79.8872 6.13 3.04 1.75 5.20 37° South
Woodham Ontario 43.3152 -81.3344 6.37 3.02 1.74 5.37 37° South
Ayr Ontario 43.2856 -80.4542 6.25 2.98 1.81 5.30 37° South
Dundas Ontario 43.266 -79.9441 6.16 3.10 1.81 5.25 37° South
Hamilton Ontario 43.2557206 -79.8711024 6.16 3.10 1.81 5.25 37° South
Stoney Creek Ontario 43.2147 -79.742 6.16 3.10 1.81 5.25 37° South
Paris Ontario 43.199 -80.3816 6.28 3.04 1.87 5.35 37° South
Lucan Ontario 43.1891 -81.4114 6.37 3.02 1.74 5.37 36° South
Kettle Point Ontario 43.1845 -82.0215 6.30 2.98 1.57 5.16 36° South
Ancaster Ontario 43.1842 -79.9904 6.16 3.10 1.81 5.25 37° South
Beamsville Ontario 43.1641 -79.4857 6.16 3.10 1.81 5.25 37° South
St. Catharines Ontario 43.1593745 -79.2468626 6.16 3.10 1.81 5.25 37° South
Woodstock Ontario 43.1407 -80.7344 6.25 2.98 1.81 5.30 37° South
Niagara Falls Ontario 43.1374 -79.1003 6.13 3.04 1.75 5.20 37° South
Brantford Ontario 43.1291 -80.3295 6.28 3.04 1.87 5.35 37° South
Binbrook Ontario 43.1228 -79.8066 6.13 3.04 1.75 5.20 37° South
Thorold Ontario 43.1127 -79.1995 6.16 3.10 1.81 5.25 37° South
Camlachie Ontario 43.0406 -82.1667 6.30 2.98 1.57 5.16 36° South
Ingersoll Ontario 43.0347 -80.8781 6.25 2.98 1.81 5.30 36° South
Welland Ontario 42.9872 -79.2178 6.42 3.20 1.80 5.38 37° South
London Ontario 42.9849233 -81.2452768 6.41 3.30 1.98 5.58 37° South
Sarnia Ontario 42.9547 -82.281 6.34 3.22 1.67 5.49 37° South
Cayuga Ontario 42.9488 -79.8557 6.40 3.14 1.74 5.34 36° South
Wainfleet Ontario 42.931 -79.3741 6.42 3.20 1.80 5.38 36° South
Waterford Ontario 42.9301 -80.2862 6.39 3.26 1.85 5.55 37° South
Fort Erie Ontario 42.9 -78.9435 6.06 3.08 1.70 5.09 36° South
Ridgeway Ontario 42.8879 -79.0462 6.40 3.14 1.74 5.34 36° South
Delhi Ontario 42.858 -80.5019 6.36 3.19 1.79 5.51 36° South
Tillsonburg Ontario 42.8568 -80.7294 6.39 3.26 1.85 5.55 36° South
Simcoe Ontario 42.8296 -80.2981 6.39 3.26 1.85 5.55 36° South
Eden Ontario 42.7963 -80.7402 6.36 3.19 1.79 5.51 36° South
St. Thomas Ontario 42.7756 -81.1845 6.41 3.30 1.98 5.58 37° South
Aylmer Ontario 42.767 -80.9779 6.39 3.26 1.85 5.55 36° South
Port Lambton Ontario 42.6561 -82.5103 6.34 3.22 1.67 5.49 36° South
Chatham Ontario 42.4211 -82.1939 6.36 3.28 1.73 5.54 36° South
Blenheim Ontario 42.3317 -81.9926 6.41 3.30 1.98 5.58 36° South
Windsor Ontario 42.3149367 -83.0363633 6.32 3.19 1.98 5.38 36° South
Tecumseh Ontario 42.296 -82.8616 6.36 3.28 1.73 5.54 36° South
Tilbury Ontario 42.2567 -82.4284 6.36 3.28 1.73 5.54 36° South
Lakeshore Ontario 42.2306 -82.6483 6.36 3.28 1.73 5.54 36° South
Leamington Ontario 42.0545 -82.6043 6.36 3.28 1.73 5.54 36° South
Kingsville Ontario 42.0463 -82.7587 6.36 3.28 1.73 5.54 36° South

Solar Panel Tilt Angle in Canada

So far based on Solar PV Analysis of 435 locations in Canada, we've discovered that the ideal angle to tilt solar PV panels in Canada varies between 51° from the horizontal plane facing South in Whitehorse and 36° from the horizontal plane facing South in Kingsville.

These tilt angles are optimised for maximum annual PV output at each location for fixed-panel solar PV installations. If you click on one of the locations above, there is further detail on ideal seasonal tilt angles as well (in case your solar panels are adjustable).

Depending on where you are based in Canada, the ideal angle to tilt your solar panels will vary by approx 15 degrees (between 51° from the horizontal plane facing South and 36° from the horizontal plane facing South).

Canada solar PV Stats as a country

Canada ranks 23rd in the world for cumulative solar PV capacity, with 3,630 total MW's of solar PV installed. This means that 0.70% of Canada's total energy as a country comes from solar PV (that's 38th in the world). Each year Canada is generating 96 Watts from solar PV per capita (Canada ranks 40th in the world for solar PV Watts generated per capita). [source]

Are there incentives for businesses to install solar in Canada?

There are several incentives for businesses to install solar power systems in Canada. These incentives vary by province and can include:

1. Federal Tax Incentives:
  • Accelerated Capital Cost Allowance (CCA): Businesses can write off the full cost of clean energy equipment in the year it's put into use.
2. Provincial Programs:
  • Ontario: Save on Energy program offers incentives for businesses to reduce energy consumption.
  • Alberta: Energy Efficiency Alberta offers rebates for solar PV installations.
  • British Columbia: BC Hydro offers a net metering program. BC Hydro also offers rebates for solar panels and battery storage.
  • Nova Scotia: Solar Electricity for Community Buildings Program.
3. Net Metering:

Many provinces ofer net metering, allowing businesses to sell excess electricity back to the grid.

4. Grants and Loans:

Some provinces offer grants or low-interest loans for renewable energy projects.

5. Carbon Pricing:

The federal carbon pricing system can make solar more competitive compared to fossil fuels.

6. Municipal Incentives:

Some cities offer additional incentives or property tax reductions for solar installations.

7. Reduced Operating Costs:

While not a direct incentive, businesses can significantly reduce their long-term energy costs.

Note: Incentives and programs can change over time, so businesses should check with local authorities and energy providers for the most up-to-date information.

Do you have more up to date information than this on incentives towards solar PV projects in Canada? Please reach out to us and help us keep this information current. Thanks!

Feeling generous?

"Just like the sun juicing up those solar PV panels, eh, our double-doubles fuel our research and development like a Zamboni on ice!" 😊
Buy me a coffee - Thanks for your support!

Share this with your friends!



Compare these locations to others worldwide for solar PV potential

Worldwide Solar PV Analysis of 12,795 Locations

Helping you assess viability of solar PV for your site

profileSOLAR on YouTube

Calculate Your Optimal Solar Panel Tilt Angle: A Comprehensive Guide

Elevate the performance of your solar PV installation by utilizing our thorough guide. Determine the best panel tilt angle using real-world data, debunk prevalent misconceptions and grasp how geographical location influences solar power yield.

Calculate Your Optimal Solar Panel Tilt Angle