Solar 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 145 locations in Canada, from Fort McMurray to Lakeshore. 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.
Location | Subdivision | Latitude | Longitude | kWh/day Summer | kWh/day Autumn | kWh/day Winter | kWh/day Spring | Panel Tilt Angle |
---|---|---|---|---|---|---|---|---|
Fort McMurray | Alberta | 56.6709 | -111.1393 | 5.66 | 2.04 | 1.05 | 5.22 | 48° South |
La Ronge | Saskatchewan | 55.0971 | -105.2971 | 5.70 | 2.09 | 1.16 | 5.22 | 47° 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 |
Nipawin | Saskatchewan | 53.3698 | -104.0169 | 6.07 | 2.49 | 1.47 | 5.52 | 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 |
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 |
Airdrie | Alberta | 51.3062 | -114.0394 | 6.48 | 2.83 | 1.60 | 5.15 | 44° South |
Cochrane | Alberta | 51.1802 | -114.4698 | 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 |
Calgary | Alberta | 51.0447331 | -114.0718831 | 6.48 | 2.83 | 1.60 | 5.15 | 44° South |
Kamloops | British Columbia | 50.8869 | -120.7357 | 6.90 | 2.48 | 1.37 | 5.27 | 43° South |
Salmon Arm | British Columbia | 50.7033 | -119.2683 | 6.69 | 2.26 | 1.24 | 5.00 | 42° South |
Regina | Saskatchewan | 50.4452112 | -104.6188944 | 6.40 | 3.09 | 1.94 | 5.44 | 43° 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 |
Squamish | British Columbia | 49.6979 | -123.1552 | 6.67 | 2.08 | 1.21 | 4.67 | 41° South |
Kootenay Bay | British Columbia | 49.6837 | -116.8751 | 6.79 | 2.49 | 1.31 | 5.11 | 41° 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 |
Denman Island | British Columbia | 49.532 | -124.8187 | 6.86 | 2.11 | 1.24 | 4.82 | 41° South |
Cranbrook | British Columbia | 49.5129678 | -115.7694002 | 6.82 | 2.79 | 1.57 | 5.09 | 42° South |
Penticton | British Columbia | 49.4817 | -119.5818 | 6.99 | 2.52 | 1.34 | 5.48 | 41° South |
Gibsons | British Columbia | 49.4 | -123.5 | 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 |
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 |
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 |
Burnaby | British Columbia | 49.2292 | -122.9932 | 6.67 | 2.08 | 1.21 | 4.67 | 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 |
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 |
Chilliwack | British Columbia | 49.0745 | -121.9826 | 6.89 | 2.39 | 1.38 | 5.26 | 41° South |
Abbotsford | British Columbia | 49.0504377 | -122.3044697 | 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 |
Sidney | British Columbia | 48.6486 | -123.4044 | 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 |
Victoria | British Columbia | 48.4284207 | -123.3656444 | 7.15 | 2.42 | 1.34 | 5.30 | 40° 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 |
St. John's | Newfoundland | 47.5615096 | -52.7125768 | 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 |
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 |
Sault Ste. Marie | Ontario | 46.5059 | -84.3382 | 6.32 | 2.80 | 1.60 | 5.04 | 39° South |
Saint-Etienne-des-Gres | Quebec | 46.4465 | -72.7716 | 5.86 | 2.81 | 1.73 | 5.23 | 40° 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 |
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 |
Moncton | New Brunswick | 46.0878165 | -64.7782313 | 5.88 | 2.77 | 1.72 | 4.87 | 40° South |
Gore Bay | Ontario | 45.9274 | -82.458 | 6.18 | 2.90 | 1.70 | 5.26 | 39° South |
Salem | New Brunswick | 45.913 | -64.6983 | 5.86 | 2.93 | 1.85 | 5.01 | 40° South |
Fredericton | New Brunswick | 45.902 | -66.7057 | 5.80 | 2.97 | 1.90 | 5.17 | 40° South |
Repentigny | Quebec | 45.7732 | -73.4293 | 5.88 | 2.84 | 1.81 | 5.27 | 39° South |
Mascouche | Quebec | 45.7702 | -73.6073 | 5.88 | 2.84 | 1.81 | 5.27 | 39° South |
Terrebonne | Quebec | 45.7283 | -73.7071 | 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 |
Sainte-Therese | Quebec | 45.6448 | -73.8452 | 5.88 | 2.84 | 1.81 | 5.27 | 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 |
Mount Royal | Quebec | 45.5129 | -73.6399 | 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 |
Orléans | Ontario | 45.4701 | -75.5582 | 5.96 | 2.87 | 1.82 | 5.45 | 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 |
Carignan | Quebec | 45.4501 | -73.2825 | 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 |
Gatineau | Quebec | 45.437 | -75.8473 | 5.96 | 2.87 | 1.82 | 5.45 | 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 |
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 |
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 |
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 John | New Brunswick | 45.2701 | -66.0636 | 5.80 | 2.97 | 1.90 | 5.17 | 39° South |
Russell | Ontario | 45.2352 | -75.3546 | 5.96 | 2.87 | 1.82 | 5.45 | 39° South |
Canning | Nova Scotia | 45.1566 | -64.4246 | 5.86 | 2.93 | 1.85 | 5.01 | 39° South |
Wolfville | Nova Scotia | 45.0791 | -64.3748 | 5.86 | 2.93 | 1.85 | 5.01 | 39° South |
Waubaushene | Ontario | 44.75 | -79.7 | 5.97 | 3.02 | 1.75 | 5.29 | 38° 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 |
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 |
Barrie | Ontario | 44.3893556 | -79.6903316 | 5.97 | 3.02 | 1.75 | 5.29 | 38° South |
Innisfil | Ontario | 44.3015 | -79.6446 | 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 |
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 |
Belleville | Ontario | 44.1742 | -77.3701 | 5.92 | 3.00 | 1.75 | 5.23 | 38° South |
Bowmanville | Ontario | 43.9724 | -78.708 | 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 |
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 |
Thornhill | Ontario | 43.8137 | -79.4531 | 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 |
North York | Ontario | 43.7692 | -79.4949 | 6.16 | 3.10 | 1.81 | 5.25 | 37° South |
Etobicoke | Ontario | 43.7439 | -79.5882 | 6.16 | 3.10 | 1.81 | 5.25 | 37° South |
Toronto | Ontario | 43.6547 | -79.3623 | 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 |
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 |
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.19 | 3.04 | 1.78 | 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 |
Burlington | Ontario | 43.3754 | -79.8456 | 6.16 | 3.10 | 1.81 | 5.25 | 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 |
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 |
Brantford | Ontario | 43.1291 | -80.3295 | 6.28 | 3.04 | 1.87 | 5.35 | 37° South |
London | Ontario | 42.9849233 | -81.2452768 | 6.41 | 3.30 | 1.98 | 5.58 | 37° South |
Windsor | Ontario | 42.3149367 | -83.0363633 | 6.32 | 3.19 | 1.98 | 5.38 | 36° South |
Lakeshore | Ontario | 42.2306 | -82.6483 | 6.36 | 3.28 | 1.73 | 5.54 | 36° South |
Solar Panel Tilt Angle in Canada
So far based on Solar PV Analysis of 145 locations in Canada, we've discovered that the ideal angle to tilt solar PV panels in Canada varies between 48° from the horizontal plane facing South in Fort McMurray and 36° from the horizontal plane facing South in Lakeshore.
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 12 degrees (between 48° 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?
Yes, there are several incentives for businesses wanting to install solar energy in Canada. These include federal and provincial tax credits, grants, and loan programs. The Government of Canada offers a 15% Investment Tax Credit (ITC) for businesses that invest in renewable energy projects such as solar power. Additionally, many provinces offer their own incentive programs such as the Ontario MicroFIT Program which provides long-term contracts to small-scale renewable energy producers at a guaranteed rate.
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?
Share this with your friends!
Compare these locations to others worldwide for solar PV potential
Helping you assess viability of solar PV for your site
Calculate Your Optimal Solar Panel Tilt Angle: A Comprehensive Guide
Boost your solar panel's efficacy with our comprehensive guide. Calculate the optimal tilt angle based on empirical data, dispel common myths, and understand how location impacts solar energy output.