Skip to content

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

Canadian Solar Resource: Peak Sun Hours & PV Potential by City

Quick answer

This reference gives the solar resource for 19 major Canadian cities: the annual PV potential (how many kWh a 1 kW south-facing, latitude-tilt panel produces per year) plus the mean daily peak-sun-hours in summer and the deep dip in winter. It is the geographic backbone for sizing a solar-powered Bitcoin node or seasonal off-grid mining: the Prairies are the sunniest in Canada, the coasts the cloudiest, and every site swings hard between a bright summer and a dark winter.

On annual PV yield Regina leads the cities here, but winter insolation across Canada falls to a fraction of summer, so a year-round solar miner is sized by its darkest months (or pairs panels with the grid / a battery / seasonal heat reuse). Values are NRCan geographic constants for a 1 kW south-facing latitude-tilt system; real yield varies with tilt, shading and snow. Free CSV/JSON under CC BY 4.0.

Download CSV Download JSON REST API →

CityProv.Annual PV (kWh/kW/yr)Annual PSHSummer PSHWinter PSH
Regina
Highest PV potential of any major Canadian city, driven by dry, clear Prairie skies.
SK1,36146.21.8
Saskatoon
Among the sunniest cities nationally, just behind Regina.
SK1,3303.96.11.7
Calgary
Top-tier Prairie sun; cold, clear winters keep panels efficient.
AB1,292461.9
Winnipeg
Prairie clear-sky climate makes it one of the sunniest large cities.
MB1,2773.961.7
Edmonton
Higher latitude is offset by clear skies; latitude tilt lifts annual yield.
AB1,2453.75.91.5
Ottawa
Clear continental skies push annual yield above most eastern metros.
ON1,1983.75.71.5
Montreal
Strong continental summers offset a low winter sun for a balanced annual yield.
QC1,1853.65.61.5
Charlottetown
Maritime exposure yields solid summer insolation with a typical Atlantic winter dip.
PE1,1653.65.51.5
Quebec City
Similar continental profile to Montreal with a marginally lower annual total.
QC1,1633.55.51.4
Toronto
Southern-Ontario location gives the best winter sun among major eastern cities.
ON1,1613.75.71.5
Fredericton
NRCan canonical New Brunswick data point; inland location lifts it above the foggier coast.
NB1,1453.55.41.5
Saint John
Bay of Fundy fog trims output slightly below inland Fredericton.
NB1,1203.351.4
Halifax
Coastal Atlantic climate gives moderate output with a mild winter floor.
NS1,1183.55.31.5
Victoria
Sunniest spot in BC with bright summers but a low winter sun.
BC1,0913.65.91.1
Yellowknife
Long summer daylight contrasts with near-zero insolation in deep winter.
NT1,01435.70.4
Vancouver
Wet Pacific winters give one of the lowest annual yields despite sunny summers.
BC1,0093.35.51
Whitehorse
High latitude drives a steep summer-to-winter swing with very low deep-winter sun.
YT1,0062.850.5
Iqaluit
Arctic latitude means near-zero insolation in deep winter and strong long-day summers.
NU1,0042.850.3
St. John's
Among Canada's least sunny major cities; persistent Atlantic cloud and fog suppress yield year-round.
NL93334.81.1

Source: Natural Resources Canada (NRCan) photovoltaic potential and solar resource maps. PSH = peak sun hours = mean daily insolation in kWh/m²/day. Feeds the solar Bitcoin node calculator; pairs with the energy-for-compute hub and the heating-fuel cost dataset. Geographic estimates — size a real system with a local survey.