Free Roof Solar Calculator App: How Many Solar Panels Can I Fit on My Roof?

How many solar panels on my roof? This free roof solar calculator app is a residential solar panel calculator and a solar calculator by address. Search your address, draw your roof on the satellite map, choose a flat or a tilted roof, and it gives you the rooftop area, how much roof space for solar panels you have, the number of panels, the system size in kW and the yearly and monthly energy, with winter, summer and yearly averages. It is a free solar power calculator that draws a hypothetical house for your roof, adds charts and a solar expert review, suggests the system size you need, and creates a PDF report.

Map
Zoom in on your roof, press Draw roof and click each corner. Double-click to finish.
or a rectangle:xm
Try:
Loading the calculator…
Solar Calculator by Address and Rooftop Area
Search an address, then click the roof corners on a satellite map. Panels are laid out on your real outline, with edge setbacks and row spacing.
Residential Solar Panel Calculator
A score, a written feasibility study, the system size you need, savings and payback, and charts for winter, summer and the year.
Free Solar Power Calculator with PDF
A multi-page report with a maplity.com letterhead and watermark, to share with your installer. No sign-up, no cost.
Rate this tool:

Free Roof Solar Calculator App: How Many Solar Panels Can I Fit on My Roof?

What a Free Roof Solar Calculator Tells You

A free roof solar calculator answers three questions in a few minutes: how many solar panels on my roof, how big is the solar system in kW, and how much electricity will it make. Many people search for "how many solar panels can I fit on my roof" and "how much roof space for solar panels". This roof solar calculator app gives the answer for your own roof, because it starts from the roof itself. You draw the outline of the building on a satellite map, and the tool lays real panels on it, one by one, keeping a safe distance from the edges. It counts the panels, adds up the kW, and works out the energy for each month. It runs in your browser on phones, tablets and computers, so there is nothing to download.

Solar Panel Roof Space Calculator: Draw the Roof, Do Not Guess

Most online tools ask you to guess the roof area or enter a size by hand. Here the area comes from your drawing, so a long L-shaped roof, a small garage roof and a large warehouse roof are all handled the same way. This makes it a solar panel roof space calculator and a solar roof size calculator in one tool. You choose a flat roof (the default) or a slanted roof, and the tool changes the layout: racks facing the sun or an east-west layout on a flat roof, and panels that follow the slope on a pitched roof. It is also a tilted roof vs flat roof solar panel kWh calculator: change the roof type and read the kWh again.

A Report Like a Solar Engineer Would Write

The result reads like a short report from a solar engineer. You get a feasibility score, a hypothetical picture of your house or building with the panels on the roof, charts, a table of winter, summer and yearly average output, the size of the system that matches your electricity use, the cost, the savings and the payback. A written review explains what the numbers mean for your roof. You can download all of it as a PDF report with the maplity.com letterhead. It is a free solar power calculator: no account, no cost and no limit on how many roofs you try.

Solar Calculator by Address, Rooftop Area and Location

There are three ways to think about a solar estimate, and this tool uses all of them. As a solar calculator by address, you type your street address and the map jumps to your building. As a solar energy calculator by rooftop area, it measures the area you draw and turns it into a panel count and a system size, so it also works as a roof area to solar panel capacity calculator. As a solar energy calculator by location, it uses the latitude and the sky conditions of your place to find the sunlight on your roof for every month of the year, so a roof in Phoenix and the same roof in London give different kWh.

Who Can Use This Residential Solar Panel Calculator?

Home owners who want a residential solar panel calculator to know if solar is worth it, installers who need a fast first estimate before a site visit, architects and builders planning a new roof, business owners with a flat warehouse or shop roof, farmers with a barn, and students who learn how solar systems are sized. If you can see the roof on a map, you can use the tool. To check the best angle for your panels in more detail, use the Solar Panel Tilt Angle Calculator. To measure a roof or a field on its own, use the Area Calculator on Map.

Key Features of This Free Solar Power Calculator

  • A free roof solar calculator app that runs in any browser. Solar calculator by address: search your address and the map goes to your roof.
  • Solar energy calculator by rooftop area: draw the roof corner by corner on a satellite map, drag the corners to adjust, or place a rectangle by width and length.
  • Solar energy calculator by location: the sunlight comes from your latitude and your sky conditions, for every month.
  • Flat roof by default. Slanted roof with your own slope and ridge direction. East-west or south-facing layouts on flat roofs. Compare a tilted roof and a flat roof in seconds.
  • Real panels are placed on the outline, so the panel count is not a guess. It is a solar panel roof space calculator: you see how much roof space for solar panels you have, and the panels on the map.
  • Roof area to solar panel capacity: the area becomes a number of panels and a system size in kWp.
  • System size in kWp, inverter size, yearly kWh, monthly kWh, and winter, summer and yearly average output per day and per square metre.
  • A hypothetical house or building drawn from your roof, and a top view plan of the panel layout.
  • Charts: monthly production, daily average, roof use, share of your electricity covered, and 25-year cash flow.
  • A solar expert review: site and sunlight, orientation, seasons, shading, structure, grid and money.
  • The size of solar system that covers 50, 75, 100 and 125 percent of your electricity use.
  • A PDF report with a maplity.com letterhead and watermark.
  • Tables of solar production per square metre per day for 100 US cities, 100 European cities, 10 Australian cities and 10 UK cities.

How to Use the Roof Solar Calculator: Step by Step

1Use the solar calculator by address: find your building on the map

Type your address in the search box and press Search, or press My Location. This solar calculator by address takes you to your building. Zoom in until you can see the roof clearly. The map starts in satellite view, because it is the easiest way to see the roof edges.

Use the solar calculator by address: find your building on the map
2Draw the roof to get the rooftop area, or place a rectangle

Press Draw roof and click each corner of the roof. Click the first green corner or double-click to finish. The tool measures the rooftop area from your drawing. You can also type a width and a length and press Place at map centre. Drag any corner to fix the shape. The panels appear on the map straight away.

Draw the roof to get the rooftop area, or place a rectangle
3Compare a tilted roof and a flat roof, then set your numbers

Flat roof is the default. Choose Slanted roof for a tilted, pitched roof and set the slope, to compare the kWh of a tilted roof with a flat roof. Pick the panel size, the edge setback, your monthly electricity use, the currency and the power price. Every change updates the result at once.

Compare a tilted roof and a flat roof, then set your numbers
4Read the verdict and the key numbers

The feasibility score, the number of panels, the system size in kWp, the yearly energy, the payback and the share of your use that solar covers are at the top. The table below shows winter, summer and yearly average output per day and per square metre.

Read the verdict and the key numbers
5Study the building picture, the charts and the expert review

See a hypothetical house or building with your panels on it, the roof plan, the monthly production chart, the cash-flow chart and the size table that shows which system covers your use. Then read the solar expert review written for your roof.

Study the building picture, the charts and the expert review
6Download the PDF report

Press Download PDF report to save a multi-page study with a maplity.com letterhead and watermark. It has the pictures, the charts, the tables, the review and the assumptions. Share it with your installer or keep it for your records.

Download the PDF report

How the Roof Solar Calculator Works

The Worked Examples Use One Roof

This section explains each step from the drawn outline to the kWh, so you can trust the numbers and check them by hand. All examples use the same 12 by 9 metre roof in New York (108 square metres), so you can see how the choices change the result.

From Outline to Panels: How Many Solar Panels on My Roof?

The corners you click are latitude and longitude points. The tool converts them to metres, computes the area with the polygon formula, and finds the smallest rectangle that fits the outline. That rectangle gives the long side, which becomes the ridge line of a slanted roof. Then it places panels on a grid, one panel size at a time. A panel spot counts only if the whole panel is inside the outline and at least the setback (0.5 metres by default) away from every edge. A share of the spots (10 percent by default) is removed for vents, pipes, chimneys and skylights. The tool tries portrait and landscape panels and a few grid positions, and keeps the layout that fits the most panels.

Flat Roofs: Racks and Row Spacing

On a flat roof you choose the angle, so the panels sit on racks. A steeper rack makes more energy in winter, but it casts a longer shadow, so the rows must be farther apart. The row spacing is set so that one row does not shade the next at 10:00 on the winter solstice, the day and time most designers use:

  • Row depth in plan: d = L x cos(tilt)
  • Shadow length across the rows: s = L x sin(tilt) / tan(sun height) x cos(sun direction from south)
  • Row spacing: pitch = d + s. Ground coverage ratio = d / pitch

Flat Roofs: Example Numbers

For the example roof the racks are at 15° and the rows are 2.73 metres apart, a ground coverage ratio of 61 percent. That fits 24 panels, 9.6 kWp. In the east-west layout the panels sit back to back at 10 degrees. The rows almost touch (ground coverage 92 percent), so 32 panels fit, 12.8 kWp.

Slanted Roofs: Slope and Direction

On a slanted roof the panels lie on the tiles, so the roof decides both the tilt and the direction. The tool models a gable roof with the ridge along the longest side of your outline (you can change the ridge direction). It finds the direction each slope faces, keeps 0.3 metres free at the ridge and the setback at the eaves and sides, and places panels on each slope that does not face away from the sun. The roof surface is larger than the drawn outline: surface = outline area / cos(slope). For 30 degrees that is 15 percent more.

Slanted Roofs: Why the Ridge Direction Matters

On the New York example roof with the ridge running east to west, only the south slope is used and it holds 16 panels. Turn the roof so the ridge runs north to south and the two slopes face east and west: 32 panels fit, but each makes about 16 percent less energy.

The Sunlight Model of the Solar Energy Calculator by Location

The sunlight on each roof face comes from a standard method in solar engineering textbooks. For the average day of every month the tool does this:

  1. It finds the sunlight above the atmosphere from the latitude and the sun declination, and the day length.
  2. It lowers that light with a clear-sky atmosphere model, then with a cloud factor from your sky setting (sunny, average or cloudy).
  3. It splits the daily light into direct beam and diffuse light, and spreads both across the hours of the day.
  4. For every hour it works out how directly the sun hits the roof face, using the face tilt and its compass direction, and adds diffuse sky light and light reflected from the ground.
  5. It adds the hours to get kWh per square metre per day on the roof face. This number is the same as the peak sun hours.

From Sunlight to Energy: The Formula

The energy of a roof face in one month is:

Energy (kWh) = kWp x peak sun hours per day x performance ratio x days in the month

Performance Ratio and System Losses

The performance ratio (80 percent by default) collects the losses between the sunlight on the panel and the electricity you can use:

LossTypical sizeWhat causes it
Panel temperature4 to 8%Silicon panels lose about 0.35% of power for each degree Celsius above 25°C. Hot roofs lose more.
Inverter2 to 4%Turning direct current into alternating current is 96 to 98% efficient.
Wiring and connections1 to 2%Cable resistance and connectors.
Dirt, dust and snow1 to 4%Rain cleans tilted panels. Dry, dusty places and low tilts lose more.
Mismatch and ageing1 to 3%Small differences between panels, and slow yearly decline of about 0.5%.

Worked Energy Example

For the example roof, 24 panels of 400 W make 9.6 kWp. The average peak sun hours are about 4.4 a day, so the yearly energy is about 9.6 x 4.4 x 0.8 x 365 = 12,301 kWh. That is 1,281 kWh for each kWp, and 33.7 kWh a day on average.

Example Roofs: Hypothetical Building and Roof Plan Pictures

Example 1: Flat Roof with Racks Facing the Sun

The picture shows the 12 by 9 metre New York example roof as a hypothetical building, and the plan below it shows where the 24 panels sit on the roof. The tool draws the same two pictures for your roof.

Hypothetical two-storey houseFlat roof · 2 floors · about 12 m by 9 mSeen from the south (the sun side). Illustration only, not a survey.
Hypothetical two-storey house with 24 panels on racks.
N2 m24 panels · 9.6 kWp · roof outline 108 m²
Roof plan seen from above, north at the top.

Example 2: Flat Roof with an East-West Layout

On the same roof, the east-west layout puts the panels back to back at 10 degrees, so 32 panels fit instead of 24.

Hypothetical two-storey houseFlat roof · 2 floors · about 12 m by 9 mSeen from the south (the sun side). Illustration only, not a survey.
The same house with low, back-to-back panels.
N2 m32 panels · 12.8 kWp · roof outline 108 m²
Roof plan: blue panels face east, teal panels face west.

Example 3: Slanted Roof at 30 Degrees

With a 30 degree slanted roof and the ridge running east to west, the south slope holds 16 panels and the north slope stays empty.

Hypothetical two-storey houseSlanted roof, 30° · 2 floors · about 12 m by 9 mSeen from the south (the sun side). Illustration only, not a survey.
Hypothetical house with a gable roof and panels on the sunny slope.
N2 m16 panels · 6.4 kWp · roof outline 108 m² · dashed line = ridge
Roof plan: the dashed line is the ridge.

How Much Roof Space for Solar Panels? Roof Area to Solar Panel Capacity Calculator

Roof Space per Panel and per kWp

The roof space you need depends on the system size and on the roof type. One 400 W panel measures about 1.13 by 1.72 metres, which is 1.95 square metres, so 1 kWp of panels covers about 4.9 square metres. But not all of a roof can hold panels. You keep a safe distance from the edges, a share of the roof is lost to vents and pipes, and on a flat roof the rows need gaps so they do not shade each other. Use it as a solar panel roof space calculator: divide your roof area by the roof space per kWp to get the system size, or divide your wanted system size by the panels per 100 square metres.

Roof Space by Roof Type: Four Layouts on One Roof

The table shows what happens on the same 108 square metre footprint in New York.

Roof type and layoutPanelsPanels per 100 m² of roofRoof space per kWpShare of roof covered by panels
Flat roof, racks facing south2422.311.243%
Flat roof, east-west layout3229.78.458%
Slanted roof, ridge east to west (30°)1614.816.825%
Slanted roof, ridge north to south (30°)3229.78.450%

Rules of Thumb for Roof Space

The figures use the drawn footprint of the roof. As a rule, plan on about 8 to 17 square metres of footprint for each kWp on a slanted roof (about 8 when both slopes face the sun well, and up to 17 when only one slope does), about 10 to 16 square metres of flat roof for each kWp with racks facing the sun, and about 7 to 9 square metres of flat roof for each kWp with an east-west layout. A typical home system of 5 to 8 kWp needs about 40 to 130 square metres of roof, depending on the roof type. To see the number for your own building, draw it in the calculator above.

Tilted Roof vs Flat Roof Solar Panel kWh Calculator: Which Is Better?

Flat Roof or Tilted Roof: The Trade-off

Neither is better in every case. A flat roof gives you freedom: you choose the direction and the angle. A slanted roof is simpler and cheaper to fit, but the roof decides the direction. The table compares four layouts on the same 108 square metre footprint in New York, with the same panels and the same losses.

Four Layouts on the Same Roof: kWh Compared

LayoutPanelsSystem (kWp)Energy (kWh a year)kWh per kWpWinter kWh a daySummer kWh a day
Flat roof, racks facing south249.612,3011,28123.444.0
Flat roof, east-west layout3212.815,0231,17425.556.7
Slanted roof, ridge east to west (30°)166.48,4431,31917.528.7
Slanted roof, ridge north to south (30°)3212.814,2501,11324.553.4

How to Choose Between the Layouts

The east-west flat layout and the slanted roof with the ridge running north to south both trade a lower kWh per kWp for more panels. When the roof is small, the number of panels is the limit, so the layout that fits more panels often makes more energy in total. When the roof is large, the layout with the best kWh per kWp is usually better. Try both in the tool with your own roof.

Summer, Winter and Yearly Output: What to Expect

How Solar Output Changes with the Season

Solar output changes with the season, and the change grows with latitude. The tool reports the winter half-year, the summer half-year and the yearly average in kWh per day for the whole system, per square metre of panel and per square metre of roof. In the Northern Hemisphere summer is April to September and winter is October to March. In the Southern Hemisphere they are swapped.

Winter and Summer Output in Three Climates

Same 108 m² flat roofWinter kWh a daySummer kWh a dayYear average kWh a daySummer to winter
Phoenix, sunny44.166.655.41.5 to 1
New York, average23.444.033.71.9 to 1
London, cloudy7.621.614.62.8 to 1

What the Season Gap Means for You

Sunny places like Phoenix have a small gap between winter and summer. Cloudy northern places like London have a big gap, and winter output there is low even at the best angle. This is why a grid connection with credits or a battery matters more in the north, and why a system that covers 100 percent of your use over the year does not cover it in every month.

What Size of Solar System Do You Need? Solar Roof Size Calculator

Five Steps to Size a Solar System

Follow these steps to size a system. The solar roof size calculator does them for you and shows the result in a table, together with the roof space you need.

  1. Find your yearly electricity use in kWh on your bills. For a home, take 12 months. If you plan an electric car or a heat pump, add their expected use.
  2. Decide how much of it you want solar to cover. 100 percent is common for grid-connected homes. 50 to 75 percent is common when the roof is small or the power price is low.
  3. Divide by the yearly yield of one kWp on your roof (kWh per kWp). Your roof result in the tool shows this number.
  4. Divide the kWp by the power of one panel (for example 0.4 kW) and round up to get the number of panels.
  5. Check that the panels fit on your roof. If they do not, use higher-power panels, an east-west layout, a second roof, or accept a lower share.

Worked Example: A New York Home

A home in New York uses 700 kWh a month, or 8,400 kWh a year. One kWp on the example roof makes about 1,281 kWh a year. The system that covers 100 percent is 8,400 / 1,281 = 6.6 kWp, or 17 panels of 400 W. The roof holds 24, so it fits. The inverter can be about 15 percent smaller than the panel power, so a 6.6 kWp system uses an inverter of about 5.7 kW.

Solar Feasibility: Is Your Roof Good for Solar?

Feasibility Score and Rating

The tool gives a score from 0 to 100 and a rating: Excellent (80 or more), Good (60 to 79), Fair (40 to 59) or Limited (below 40). The score adds four parts.

How the Feasibility Score Is Built

PartPointsHow it is measured
Orientation and tilt40The yield of your roof compared with a perfect roof at the best tilt. 97 percent or more gets full points, 70 percent gets none.
Your use covered30The share of your yearly electricity use that the roof can produce.
Yield level20Yearly kWh per kWp: 1,400 or more gets full points and 700 gets none.
Roof size10At least 6 panels fit.

What the Feasibility Score Does Not Cover

The score is a first filter, not a design. A high score means the geometry and the sunlight are good. It does not know about shade from trees, the age of the roof, or the strength of the structure. Read the written review under the result for the points that need a site visit.

Cost, Savings and Payback

How Cost and Savings Are Worked Out

The tool multiplies the system size by an installed price per watt to get the cost, and multiplies the yearly energy by the power price to get the savings. The starting prices depend on the region and are only a guide. Change them in the price settings to match your quotes and your tariff.

Starting Prices by Region

RegionInstalled price per wattPower price per kWh
USA$2.60$0.16
Europe1.600.30
United Kingdom£1.80£0.28
AustraliaA$1.50A$0.30

Payback of the Example Roof

The payback is worked out year by year for 25 years. The power price rises 3 percent a year, the panels lose 0.5 percent of their output a year, and the inverter is replaced in year 12 for 10 percent of the system cost. For the example roof the system costs about $24,960, saves about $1,968 in year 1 and pays back in about 12.1 years. Over 25 years the net gain is about $39,644.

Solar Panel Production by City: kWh per Square Metre per Day in Winter, Summer and the Whole Year

How the City Numbers Are Calculated

These tables list how much electricity one square metre of solar panel makes per day in 100 US cities, 100 European cities, 10 Australian cities and 10 UK cities. The numbers assume panels at the best fixed tilt facing the equator, 20 percent panel efficiency and a performance ratio of 80 percent, with the typical climate of the city. Winter and summer are half-years: summer is April to September in the Northern Hemisphere and October to March in the Southern Hemisphere. To get the energy of your own roof, multiply the whole-year figure by the panel area, or draw your roof in the tool above.

Solar Panel Production in 100 Small and Large US Cities

#CityStateLatitudeClimateWinter kWh/m²/daySummer kWh/m²/dayWhole-year kWh/m²/dayWhole-year kWh/m²/year
1New YorkNY40.71° NAverage0.570.880.73265
2Los AngelesCA34.05° NSunny0.931.181.05384
3ChicagoIL41.88° NAverage0.560.880.72262
4HoustonTX29.76° NAverage0.700.910.80293
5PhoenixAZ33.45° NSunny0.941.181.06386
6PhiladelphiaPA39.95° NAverage0.580.880.73267
7San AntonioTX29.42° NSunny0.981.181.08396
8San DiegoCA32.72° NSunny0.941.181.06387
9DallasTX32.78° NAverage0.660.900.78286
10San JoseCA37.34° NSunny0.881.171.03375
11AustinTX30.27° NAverage0.690.910.80292
12JacksonvilleFL30.33° NAverage0.690.910.80291
13San FranciscoCA37.77° NAverage0.610.890.75273
14ColumbusOH39.96° NAverage0.580.880.73267
15IndianapolisIN39.77° NAverage0.580.880.73268
16Fort WorthTX32.76° NAverage0.660.900.78286
17CharlotteNC35.23° NAverage0.640.900.77280
18SeattleWA47.61° NCloudy0.340.670.51185
19DenverCO39.74° NSunny0.851.161.00367
20WashingtonDC38.91° NAverage0.590.890.74270
21BostonMA42.36° NAverage0.550.880.71260
22El PasoTX31.76° NSunny0.951.181.07390
23NashvilleTN36.16° NAverage0.630.890.76278
24DetroitMI42.33° NCloudy0.400.690.55199
25Oklahoma CityOK35.47° NAverage0.630.900.77280
26PortlandOR45.52° NCloudy0.360.680.52191
27Las VegasNV36.17° NSunny0.901.171.04378
28MemphisTN35.15° NAverage0.640.900.77280
29LouisvilleKY38.25° NAverage0.600.890.74272
30BaltimoreMD39.29° NAverage0.590.890.74269
31MilwaukeeWI43.04° NAverage0.540.870.71258
32AlbuquerqueNM35.08° NSunny0.911.171.04381
33TucsonAZ32.22° NSunny0.951.181.06389
34FresnoCA36.74° NSunny0.891.171.03376
35SacramentoCA38.58° NSunny0.861.171.01371
36Kansas CityMO39.10° NAverage0.590.890.74270
37AtlantaGA33.75° NAverage0.650.900.78284
38OmahaNE41.26° NAverage0.560.880.72263
39Colorado SpringsCO38.83° NSunny0.861.171.01370
40RaleighNC35.78° NAverage0.630.890.76279
41MiamiFL25.76° NAverage0.740.910.82301
42MinneapolisMN44.98° NAverage0.510.870.69252
43TampaFL27.95° NAverage0.710.910.81296
44New OrleansLA29.95° NAverage0.690.910.80292
45Salt Lake CityUT40.76° NSunny0.831.160.99363
46HonoluluHI21.31° NSunny1.061.191.12411
47AnchorageAK61.22° NCloudy0.170.600.39141
48PittsburghPA40.44° NCloudy0.420.700.56204
49ClevelandOH41.50° NCloudy0.410.700.55202
50St. LouisMO38.63° NAverage0.600.890.74271
51TulsaOK36.15° NAverage0.630.890.76278
52WichitaKS37.69° NAverage0.610.890.75274
53BakersfieldCA35.37° NSunny0.911.171.04381
54AuroraCO39.73° NSunny0.851.161.00367
55AnaheimCA33.84° NSunny0.931.181.05385
56RiversideCA33.95° NSunny0.931.181.05385
57Corpus ChristiTX27.80° NAverage0.720.910.81297
58LexingtonKY38.04° NAverage0.600.890.75273
59StocktonCA37.96° NSunny0.871.171.02373
60HendersonNV36.04° NSunny0.901.171.04379
61Saint PaulMN44.95° NAverage0.510.870.69252
62CincinnatiOH39.10° NAverage0.590.890.74270
63St. PetersburgFL27.77° NAverage0.720.910.81297
64GreensboroNC36.07° NAverage0.630.890.76278
65NewarkNJ40.74° NAverage0.570.880.73265
66LincolnNE40.81° NAverage0.570.880.72265
67ToledoOH41.65° NCloudy0.400.700.55201
68OrlandoFL28.54° NAverage0.710.910.81295
69ChandlerAZ33.31° NSunny0.941.181.06386
70Fort WayneIN41.08° NCloudy0.410.700.55203
71BuffaloNY42.89° NCloudy0.390.690.54198
72DurhamNC35.99° NAverage0.630.890.76278
73MadisonWI43.07° NAverage0.540.870.71258
74LubbockTX33.58° NSunny0.931.181.06386
75ScottsdaleAZ33.49° NSunny0.931.181.06386
76RenoNV39.53° NSunny0.851.171.01368
77NorfolkVA36.85° NAverage0.620.890.76276
78BoiseID43.62° NSunny0.781.150.97353
79RichmondVA37.54° NAverage0.610.890.75274
80SpokaneWA47.66° NAverage0.470.850.66243
81Des MoinesIA41.59° NAverage0.560.880.72263
82BirminghamAL33.52° NAverage0.660.900.78284
83RochesterNY43.16° NCloudy0.390.690.54197
84BoulderCO40.01° NSunny0.841.161.00366
85Santa FeNM35.69° NSunny0.911.171.04380
86CharlestonSC32.78° NAverage0.660.900.78286
87SavannahGA32.08° NAverage0.670.900.79287
88BurlingtonVT44.48° NCloudy0.370.690.53194
89PortlandME43.66° NAverage0.530.870.70256
90FargoND46.88° NAverage0.490.860.67245
91BillingsMT45.78° NAverage0.500.860.68249
92CheyenneWY41.14° NSunny0.821.160.99362
93Sioux FallsSD43.55° NAverage0.530.870.70256
94Little RockAR34.75° NAverage0.640.900.77281
95JacksonMS32.30° NAverage0.670.900.79287
96Baton RougeLA30.45° NAverage0.690.910.80291
97CharlestonWV38.35° NCloudy0.440.710.57209
98WilmingtonDE39.74° NAverage0.580.880.73268
99ProvidenceRI41.82° NAverage0.560.880.72262
100JuneauAK58.30° NCloudy0.200.620.41150

Solar Panel Production in 100 European Cities

#CityCountryLatitudeClimateWinter kWh/m²/daySummer kWh/m²/dayWhole-year kWh/m²/dayWhole-year kWh/m²/year
1LondonUnited Kingdom51.51° NCloudy0.290.660.47173
2ParisFrance48.86° NAverage0.460.850.65238
3BerlinGermany52.52° NCloudy0.280.650.46169
4MadridSpain40.42° NSunny0.831.161.00364
5RomeItaly41.90° NSunny0.811.160.98360
6BarcelonaSpain41.39° NSunny0.821.160.99361
7ViennaAustria48.21° NAverage0.460.850.66241
8AmsterdamNetherlands52.37° NCloudy0.280.650.46170
9BrusselsBelgium50.85° NCloudy0.300.660.48175
10LisbonPortugal38.72° NSunny0.861.171.01370
11AthensGreece37.98° NSunny0.871.171.02373
12DublinIreland53.35° NCloudy0.270.650.46167
13StockholmSweden59.33° NCloudy0.190.610.40147
14OsloNorway59.91° NCloudy0.180.610.40145
15CopenhagenDenmark55.68° NCloudy0.240.630.44159
16HelsinkiFinland60.17° NCloudy0.180.610.39144
17WarsawPoland52.23° NCloudy0.280.650.47170
18PragueCzechia50.08° NAverage0.440.840.64234
19BudapestHungary47.50° NAverage0.480.850.67243
20MunichGermany48.14° NAverage0.470.850.66241
21HamburgGermany53.55° NCloudy0.260.650.45166
22FrankfurtGermany50.11° NAverage0.440.840.64234
23CologneGermany50.94° NCloudy0.300.660.48174
24ZurichSwitzerland47.38° NAverage0.480.860.67244
25GenevaSwitzerland46.20° NAverage0.500.860.68248
26MilanItaly45.46° NAverage0.510.860.68250
27NaplesItaly40.85° NSunny0.831.160.99363
28TurinItaly45.07° NAverage0.510.860.69251
29FlorenceItaly43.77° NSunny0.781.150.97353
30VeniceItaly45.44° NAverage0.510.860.69250
31PalermoItaly38.12° NSunny0.871.171.02372
32SevilleSpain37.39° NSunny0.881.171.03374
33ValenciaSpain39.47° NSunny0.851.161.01368
34MalagaSpain36.72° NSunny0.891.171.03377
35PortoPortugal41.15° NAverage0.560.880.72264
36MarseilleFrance43.30° NSunny0.791.150.97355
37LyonFrance45.76° NAverage0.500.860.68249
38NiceFrance43.70° NSunny0.781.150.97353
39EdinburghUnited Kingdom55.95° NCloudy0.230.630.43158
40ManchesterUnited Kingdom53.48° NCloudy0.260.650.46166
41GlasgowUnited Kingdom55.86° NCloudy0.230.630.43158
42BirminghamUnited Kingdom52.49° NCloudy0.280.650.46169
43ReykjavikIceland64.15° NCloudy0.140.580.36131
44BucharestRomania44.43° NAverage0.520.870.69254
45SofiaBulgaria42.70° NAverage0.540.870.71259
46BelgradeSerbia44.79° NAverage0.520.870.69252
47ZagrebCroatia45.81° NAverage0.500.860.68249
48KyivUkraine50.45° NAverage0.430.840.64232
49MoscowRussia55.76° NCloudy0.240.630.43159
50VallettaMalta35.90° NSunny0.901.171.04379
51StuttgartGermany48.78° NAverage0.460.850.65238
52DusseldorfGermany51.23° NCloudy0.290.660.47173
53DresdenGermany51.05° NAverage0.420.840.63230
54LeipzigGermany51.34° NAverage0.420.840.63229
55NurembergGermany49.45° NAverage0.450.840.65236
56BremenGermany53.08° NCloudy0.270.650.46168
57HanoverGermany52.37° NCloudy0.280.650.46170
58BolognaItaly44.49° NAverage0.520.870.69253
59GenoaItaly44.41° NSunny0.771.150.96350
60BariItaly41.12° NSunny0.821.160.99362
61CataniaItaly37.50° NSunny0.881.171.02374
62VeronaItaly45.44° NAverage0.510.860.69250
63ZaragozaSpain41.65° NSunny0.821.160.99361
64BilbaoSpain43.26° NAverage0.540.870.70257
65GranadaSpain37.18° NSunny0.881.171.03375
66MurciaSpain37.99° NSunny0.871.171.02373
67AlicanteSpain38.35° NSunny0.871.171.02371
68PalmaSpain39.57° NSunny0.851.171.01367
69CordobaSpain37.89° NSunny0.871.171.02373
70CoimbraPortugal40.21° NAverage0.580.880.73266
71FaroPortugal37.02° NSunny0.891.171.03376
72ToulouseFrance43.60° NAverage0.530.870.70256
73BordeauxFrance44.84° NAverage0.510.870.69252
74NantesFrance47.22° NAverage0.480.860.67244
75StrasbourgFrance48.57° NAverage0.460.850.66239
76LilleFrance50.63° NCloudy0.300.660.48175
77MontpellierFrance43.61° NSunny0.781.150.97353
78AntwerpBelgium51.22° NCloudy0.290.660.47173
79RotterdamNetherlands51.92° NCloudy0.280.650.47171
80The HagueNetherlands52.08° NCloudy0.280.650.47171
81UtrechtNetherlands52.09° NCloudy0.280.650.47171
82LuxembourgLuxembourg49.61° NCloudy0.310.660.49178
83BernSwitzerland46.95° NAverage0.480.860.67245
84BaselSwitzerland47.56° NAverage0.480.850.66243
85SalzburgAustria47.81° NAverage0.470.850.66242
86GrazAustria47.07° NAverage0.480.860.67245
87GothenburgSweden57.71° NCloudy0.210.620.42152
88MalmoSweden55.60° NCloudy0.240.630.44159
89BergenNorway60.39° NCloudy0.180.600.39143
90AarhusDenmark56.16° NCloudy0.230.630.43157
91TallinnEstonia59.44° NCloudy0.190.610.40147
92RigaLatvia56.95° NCloudy0.220.630.42155
93VilniusLithuania54.69° NCloudy0.250.640.44162
94KrakowPoland50.06° NAverage0.440.840.64234
95GdanskPoland54.35° NCloudy0.250.640.45163
96BratislavaSlovakia48.15° NAverage0.470.850.66241
97LjubljanaSlovenia46.06° NAverage0.500.860.68248
98ThessalonikiGreece40.64° NSunny0.831.161.00364
99NicosiaCyprus35.19° NSunny0.911.171.04381
100SplitCroatia43.51° NSunny0.781.150.97354

Solar Panel Production in 10 Australian Cities

Australia is in the Southern Hemisphere, so summer is October to March and winter is April to September, and the best panel direction is north.

#CityStateLatitudeClimateWinter kWh/m²/daySummer kWh/m²/dayWhole-year kWh/m²/dayWhole-year kWh/m²/year
1SydneyNSW33.87° SAverage0.620.940.78286
2MelbourneVIC37.81° SAverage0.580.930.75276
3BrisbaneQLD27.47° SSunny0.961.241.10401
4PerthWA31.95° SSunny0.911.231.07391
5AdelaideSA34.93° SSunny0.871.231.05384
6CanberraACT35.28° SSunny0.871.231.05383
7HobartTAS42.88° SCloudy0.370.720.55200
8DarwinNT12.46° SSunny1.081.231.16422
9Gold CoastQLD28.02° SSunny0.951.241.10400
10NewcastleNSW32.93° SAverage0.630.940.79288

Solar Panel Production in 10 UK Cities

#CityNationLatitudeClimateWinter kWh/m²/daySummer kWh/m²/dayWhole-year kWh/m²/dayWhole-year kWh/m²/year
1LondonEngland51.51° NCloudy0.290.660.47173
2BirminghamEngland52.49° NCloudy0.280.650.46169
3ManchesterEngland53.48° NCloudy0.260.650.46166
4LiverpoolEngland53.41° NCloudy0.260.650.46166
5BristolEngland51.45° NCloudy0.290.660.47173
6LeedsEngland53.80° NCloudy0.260.640.45165
7GlasgowScotland55.86° NCloudy0.230.630.43158
8EdinburghScotland55.95° NCloudy0.230.630.43158
9CardiffWales51.48° NCloudy0.290.660.47173
10BelfastNorthern Ireland54.60° NCloudy0.250.640.45163

How Accurate Is the Roof Solar Calculator?

Accuracy of the Outline and of the Energy

The geometry is exact for the outline you draw, with the accuracy of the satellite image (a few metres at the edges, a few tens of centimetres if you zoom in and draw with care). The panel count follows real panel sizes and setbacks. The energy is a good planning estimate: it uses solar geometry and a clear-sky model with a cloud setting, and it is usually within about 10 percent of professional tools for an open roof.

What Is Not Included, and How to Check

It does not include shade from trees and neighbouring buildings, real weather years, snow cover or dirt. For a quote-grade estimate, compare your result with the free NREL PVWatts tool (USA) or PVGIS (Europe and other regions), and ask a certified installer for a site survey.

10 Most Asked Questions About Solar Panels on a Roof

How many solar panels can I fit on my roof?

How many solar panels on my roof depends on the roof area, the panel size and the roof type. A 400 W panel is about 1.13 by 1.72 metres, or 1.95 square metres. On a slanted roof, about 25 percent of the roof surface holds panels when only one slope faces the sun, and up to 50 percent when both slopes can hold panels, after the edge setbacks. On a flat roof with racks facing the sun, the rows must be spaced apart, so about 35 to 50 percent of the roof holds panels. For a 12 by 9 metre flat roof in New York (108 square metres) the calculator fits 24 panels, or 9.6 kWp. The east-west layout fits 32 panels on the same roof. Draw your own roof above to see the number for your building.

What size of solar system (kW) do I need?

A solar roof size calculator does this in three steps. Take your yearly electricity use in kWh and divide it by the yearly yield of one kWp on your roof. The yield is about 850 to 1,000 kWh per kWp in cloudy northern Europe, 1,100 to 1,400 in most of the USA and central Europe, and 1,500 to 1,900 in sunny places like Arizona, southern Spain and inland Australia. A home that uses 8,400 kWh a year (700 kWh a month) in New York, at about 1,281 kWh per kWp, needs about 6.6 kWp, or 17 panels of 400 W. The tool shows this table for 50, 75, 100 and 125 percent of your use.

How much energy does a solar panel make per square metre per day?

A solar energy calculator by location gives this number. A good panel with 20 percent efficiency makes about 0.5 to 1.3 kWh per square metre per day, depending on the place and the season. In New York the figure is about 0.5 kWh in winter and 0.9 kWh in summer, and about 0.7 kWh over the whole year. In Phoenix it is about 0.8 kWh in winter and 1.3 kWh in summer. In London it is about 0.2 kWh in winter and 0.7 kWh in summer. The tables on this page list 220 cities with the winter, summer and yearly numbers.

Tilted roof vs flat roof: which gives more solar panel kWh?

Use a tilted roof vs flat roof solar panel kWh calculator to compare them on your own roof, or read the example. On a tilted (slanted) roof the panels follow the roof, so the roof decides the angle and the direction. On a flat roof you choose: racks facing the sun make the most energy for each panel but need wide row spacing, and an east-west layout puts panels back to back at a low angle, so more of them fit and each makes about 10 to 15 percent less. On the 12 by 9 metre example roof in New York, a flat roof with racks facing south gives 12,301 kWh a year, a flat east-west layout gives 15,023 kWh a year, and a 30 degree tilted roof with the ridge east to west gives 8,443 kWh a year. When the roof is small, the layout that fits more panels often wins. When the roof is large, racks facing the sun or a south-facing tilted roof are more efficient.

What is the best roof direction and slope for solar panels?

In the Northern Hemisphere the best direction is true south, and in the Southern Hemisphere it is true north. The best slope is a little less than the latitude, about 30 to 35 degrees at 40 degrees latitude. A direction error of 15 degrees costs only 1 to 2 percent of yearly energy. East-facing and west-facing slopes make about 15 to 20 percent less than the best direction, but they make power in the morning or the evening. A north-facing slope in the Northern Hemisphere is a poor choice. This calculator leaves a slope empty when it faces away from the sun by more than 100 degrees.

How much does a roof solar system cost, and how long is the payback?

Installed prices are about $2.6 per watt in the USA, €1.6 in Europe, £1.8 in the UK and A$1.5 in Australia for a home system. The example 9.6 kWp roof in New York costs about $24,960 and saves about $1,968 in the first year, a payback of about 12.1 years. Payback is shorter where power is expensive and the sun is strong, and longer where power is cheap and the sky is cloudy. Incentives and net metering rules change it a lot, so enter your own numbers in the settings.

How different are summer and winter output?

The difference grows with latitude. For the New York example roof, the system makes about 44.0 kWh a day in summer and 23.4 kWh a day in winter, a ratio of 1.9 to 1. In London the ratio is about 2.8 to 1, and in Phoenix about 1.5 to 1. Near the equator the ratio is close to 1. If you need power all year, or you run off the grid, size the system for winter. If you are connected to the grid and use net metering, size it for the whole year.

How much roof space for solar panels do I need per kW?

A roof area to solar panel capacity calculator answers this. Plan on about 5 to 6 square metres of panels for each kWp with modern 400 W panels, since one panel is about 1.95 square metres and 2.5 panels make 1 kWp. Because of setbacks, row spacing and obstacles, you need about 8 to 17 square metres of roof footprint for each kWp on a slanted roof (the higher number when only one slope faces the sun), and about 10 to 16 square metres on a flat roof with racks facing the sun. An east-west flat layout needs about 7 to 9 square metres per kWp.

How accurate is this free roof solar calculator?

This solar calculator by address and rooftop area is a planning tool. The roof geometry is exact for the outline you draw, and the panel count follows real panel sizes and setbacks. The energy comes from a solar-geometry and clear-sky radiation model with a cloud setting, so it is a good planning estimate, usually within 10 percent of professional tools for an open roof. It does not see shade from trees and neighbouring buildings, local weather years, snow or dirt. For a quote-grade estimate, compare the result with NREL PVWatts (USA) or PVGIS (Europe and other regions), and ask a certified installer for a site survey.

What should I check before I install solar panels on my roof?

Check the age and condition of the roof, because it is cheaper to repair it before the panels go on. Ask an engineer to check that the structure can carry the weight and the wind load, about 15 to 25 kg per square metre for panels and rails, and more for ballasted flat-roof racks. Check shade at 9:00, 12:00 and 15:00 on the shortest day. Check the fuse board and the grid connection limit, the local permit rules, the fire access paths along the roof edges and ridge, and the insurance. Then get at least three quotes.

Method, Sources and Credits

Method and Data Sources

  • Solar geometry and monthly-average method: Duffie and Beckman, Solar Engineering of Thermal Processes.
  • Clear-sky atmosphere: Hottel (1976). Diffuse fraction: Erbs, Klein and Duffie (1982). Hourly split: Collares-Pereira and Rabl (1979). Tilted surface radiation: Liu and Jordan (1963).
  • Map: Leaflet. Place search: Nominatim and OpenStreetMap contributors.
  • Satellite images and street maps: Esri, CARTO and OpenStreetMap. PDF files are created in your browser with jsPDF, and your roof outline is not stored.
Free Roof Solar Calculator App: How Many Solar Panels Fit?