How to Mount Solar Panels on a Roof: Step-by-Step DIY Guide
- Always attach mounting hardware to roof rafters — never just to sheathing or decking.
- Use proper flashing at every lag bolt penetration to prevent leaks.
- South-facing at your latitude angle gives maximum annual production in the Northern Hemisphere.
- Leave at least 3 inches of clearance under panels for airflow — panels run cooler and last longer.
- A 400W panel weighs 20–25 kg — check your roof's load capacity before installing multiple panels.
Mounting options overview
| Mount type | Best for | Pros | Cons |
|---|---|---|---|
| Flush roof mount | Permanent homes, cabins | Low profile, strong, permanent | Fixed angle, harder to cool |
| Tilt mount (adjustable) | Flat roofs, cabins | Optimal angle, seasonal adjustment | More wind load, more hardware |
| Ground mount | Properties with space | Easy access, ideal angle, no roof penetration | Longer cable runs, land use |
| Pole mount | Remote cabins, tracking | Can track sun, elevated above snow | More expensive, concrete needed |
Tools and materials needed
- Stud finder (to locate rafters)
- Drill and 5/16" drill bit
- 5/16" lag bolts (stainless steel, minimum 2.5" long)
- L-foot mounting brackets with flashing
- Aluminium mounting rails
- Mid and end clamps
- Torque wrench
- Chalk line or laser level
- Butyl tape and self-levelling sealant
- Safety harness and roof jacks
Step-by-step: flush roof mount
- Locate your raftersUse a stud finder to locate roof rafters from inside the attic or from the roof surface. Rafters are typically 16" or 24" on centre. Mark their positions on the roof surface with chalk. All lag bolts must go into rafters — never into sheathing alone.
- Plan panel layoutMeasure your available roof area and plan the panel array. Leave 12" clearance from roof edges. Mark the rail positions so lag bolt locations fall on rafters. A chalk line helps keep rails straight.
- Install flashing and L-feetSlide L-foot flashing under the upper shingle at each bolt location. Apply butyl tape under the flashing for a watertight seal. Drill pilot holes and drive stainless steel lag bolts through the flashing into rafters. Apply self-levelling sealant around the bolt head.
- Attach mounting railsBolt aluminium rails to the L-feet. Use a level to ensure rails are straight and parallel. The spacing between rails should match your panel frame dimensions — check your panel spec sheet. Splice rails if needed for longer runs.
- Mount the panelsSlide mid-clamps onto the rails at the correct spacing. Lift panels onto rails and position carefully. Use mid-clamps between panels and end-clamps at the array edges. Torque clamp bolts to manufacturer specification — typically 10–14 Nm.
- Route cablesRoute MC4 cables from panels through UV-resistant conduit to the point of entry into the building. Secure conduit to the roof with appropriate clips. Use a weatherproof roof entry fitting where the conduit enters the building.
- Ground the arrayBond all panel frames and rails together with a grounding wire (typically 6 AWG copper) and connect to the system ground. Proper grounding protects against lightning and fault currents.
Optimal tilt angle by latitude
| Location | Latitude | Optimal annual tilt | Winter tilt |
|---|---|---|---|
| Southern US (Florida, Texas) | 25–32° | 25–30° | 35–40° |
| Central US (Kansas, Colorado) | 37–40° | 35–40° | 50–55° |
| Northern US (Minnesota, Maine) | 44–47° | 40–45° | 55–60° |
| Pacific Northwest | 45–49° | 40–45° | 55–65° |
Ground mounting
If roof space is limited or you prefer not to penetrate the roof, ground mounting is an excellent alternative. Key considerations:
- Foundation: Ground mounts need either concrete footings or driven ground screws. Concrete footings are more permanent; ground screws are faster and removable.
- Cable run: Underground cable from ground mount to building must be rated for direct burial (USE-2 or in conduit). Bury at least 18 inches deep.
- Angle: Ground mounts are easier to set at the optimal angle than roof mounts — a significant advantage in northern latitudes.
- Snow: Ground mounts can be tilted steeply to shed snow — more important than roof mounts which are harder to access.
RV and van mounting
For mobile installations, use low-profile Z-brackets or specialised RV mounting kits. Key differences from roof mounting:
- Use adhesive mounting pads or low-profile Z-brackets — avoid drilling where possible
- Allow for thermal expansion — panels expand and contract significantly with temperature changes
- Keep panels as flat as possible to reduce wind resistance at highway speeds
- Route cables through existing cable entry points with weatherproof grommets
Frequently asked questions
Will roof-mounted solar panels cause leaks?
Not if installed correctly with proper flashing. The vast majority of roof leaks from solar installations result from skipping or improperly installing flashing. Use L-foot mounts with integrated flashing and self-levelling sealant on every penetration.
How much weight can my roof handle?
Standard residential roofs are designed for 20–25 lbs per square foot of live load. A 400W panel weighs about 45–50 lbs — typically fine for 1–4 panels on a properly constructed roof. If installing many panels, have a structural engineer verify your roof's load capacity.
Do I need to tell my insurance company?
Yes. Notify your homeowners insurance provider before installation. Most policies cover solar panels as permanent fixtures, but you need to confirm coverage. See our solar insurance guide.