A tin roof is the fastest way to cover a shed, and you can do it yourself with basic tools
A tin roof — usually corrugated steel or aluminum panels — goes up faster than asphalt shingles and lasts 20 to 40 years with minimal maintenance. The panels overlap like shingles, water runs off quickly, and the fastening is straightforward: screws through the high points of the corrugation into the rafters below. You do not need roofing experience, but you do need to work safely on a ladder and understand how water sheds off a sloped surface.
The job takes a weekend for a small shed if the roof frame is already built and square. The real variables are the pitch of your roof (steeper is easier), whether you are replacing an old roof or starting fresh, and how many valleys or corners your shed has. A straightforward rectangular roof is one afternoon. A roof with multiple angles or a valley running down the middle takes longer and requires more cuts.
Key Takeaways
- Measure your roof carefully and order panels that run the full length from eave to peak so you have fewer seams and less chance of leaks.
- Start at the lowest edge of the roof and work upward, overlapping each new panel over the one below it by at least one corrugation.
- Fasten panels with roofing screws (not nails) through the high ridges of the corrugation, never through the valleys where water collects.
- Seal the ridge cap and any end seams with roofing sealant or foam closure strips to stop water from running under the panels.
- Work on a dry day, use fall protection if your shed is tall, and do not walk on the panels themselves — they will dent and create low spots where water pools.
Measure the roof and order the right panel length
Measure from the eave (the lowest edge where the roof meets the wall) straight up the slope to the peak. Add 2 inches for overhang at the eave. That is the length you need for each panel. Measure the width of your shed from one end wall to the other, then add 2 inches for overhang on each side. That is how wide your roof is.
Order panels that run the full length from eave to peak in one piece. A panel that goes the whole distance means one seam (at the peak) instead of two or three seams partway up the slope. Fewer seams mean fewer places for water to find its way under the metal. If your roof is too long for a single panel — most suppliers max out around 40 feet — plan your seams to fall on a rafter, and overlap the upper panel over the lower one by at least 12 inches.
Corrugated panels come in different widths. Standard is 26 inches of actual coverage per panel (the panel itself is wider, but one corrugation overlaps the next panel). Measure how many panels you need by dividing your roof width by 26 and rounding up. Order one extra panel in case you cut one wrong or damage it during installation.
Prepare the roof frame and gather your tools
Your shed roof frame needs to be solid and square before the panels go on. Walk the rafters and look for sags, twists, or soft spots. If the frame bounces or feels weak, reinforce it before you start — a tin roof will not fix a bad frame, and water will find every gap. The rafters should be spaced 24 inches apart (center to center). If they are wider, the panels may sag between them.
You will need a cordless drill with a Phillips bit, a circular saw or metal-cutting chop saw, a tape measure, a chalk line, a ladder rated for your weight plus 50 pounds, and a safety harness if your shed is taller than 8 feet. Buy roofing screws (usually 1.5 inches long for corrugated panels over wood) in bulk — you will use roughly 8 to 10 per panel. Get a tube of roofing sealant and foam closure strips for the ridge and end seams.
Lay out all your materials on the ground before you climb. Organize panels by the order you will install them, and keep fasteners in a pouch on your belt so you are not climbing up and down for screws.
Start at the eave and work upward, overlapping as you go
Snap a chalk line along the rafters at the eave to mark where the first panel sits. The line should be parallel to the edge of the roof and set back 2 inches from the eave edge (to leave room for overhang). Lay the first panel on the line, making sure it is square to the eave and overhangs both end walls by 2 inches.
Fasten the first panel by driving roofing screws through the high ridges of the corrugation into each rafter below. Space screws about 24 inches apart along each ridge. Never drive a screw through a valley — water will collect around it and leak under the panel. Use a cordless drill on low speed so you do not strip the screw or dent the metal.
Lay the second panel so it overlaps the first by one full corrugation. The overlap should be on the downhill side of the first panel — water runs down and over the seam, not under it. Fasten the second panel the same way, through the ridges into the rafters. Continue up the slope, overlapping each new panel over the one below, until you reach the peak.
If your roof has two slopes meeting at a peak, install the panels on the first slope all the way to the peak, then start the second slope at the peak and work downward. The upper panels will overlap the lower ones, shedding water correctly.
Cut panels to fit around edges and corners
At the end walls, the last panel on each side will overhang by 2 inches. Mark where it needs to be cut so it does not extend past the wall. Use a circular saw with a metal-cutting blade or a chop saw to cut corrugated panels. Cut on the ground before you install the panel — do not cut on the roof. Wear safety glasses and a dust mask; metal shavings are sharp and fine.
If your shed has a valley (two roof slopes meeting in a V-shape running down the middle), the panels from each slope will meet in the valley. Cut the panels so they meet cleanly, then seal the valley with roofing sealant and a foam closure strip. The closure strip fills the corrugation so water does not run into the gap between panels.
For a hip roof (four slopes meeting at a peak), cut panels at an angle where they meet the hip line. This is more complex and usually requires a template or test fit on the ground first. If your shed has a hip roof, consider hiring a roofer for this part unless you are comfortable with angles and cuts.
Seal the ridge and end seams with closure strips and sealant
At the peak, the two roof slopes meet. Foam closure strips fit into the corrugation on the top panel, filling the gap so water does not run under the ridge. Lay the closure strip along the peak, then install a ridge cap (a metal or rubber piece that covers the peak) with roofing screws every 12 inches. The ridge cap overlaps both slopes and sheds water down both sides.
At the end walls, the overhang creates a gap between the panel edge and the wall. Install an end closure strip (a foam or metal piece that fills the corrugation) and seal it with roofing sealant. The sealant should be a flexible, waterproof caulk rated for metal roofing — not standard caulk, which cracks and fails in sun and cold.
If you have seams partway up the slope (where two panels meet end-to-end), overlap them by 12 inches and seal the seam with roofing sealant. Run a bead of sealant along the overlap, then fasten through both panels into the rafter below.
Safety and common mistakes to avoid
Corrugated metal is slippery, especially when wet or covered in dust. Do not walk on the panels themselves — you will dent them and create low spots where water pools. Walk only on the rafters or on a plywood board laid across the rafters. Use a safety harness clipped to a ridge line if your shed is taller than 8 feet or if the roof pitch is steep.
The most common mistake is fastening through the valleys instead of the ridges. Water collects around fasteners in valleys and leaks under the panel. Fasteners in the ridges shed water correctly. The second mistake is overlapping panels the wrong way — always overlap so the upper panel is on the uphill side and the lower panel is on the downhill side, like shingles.
The third mistake is skipping the closure strips and sealant. Panels alone do not seal the roof. Water will find the gaps at the ridge, the eaves, and the end walls and run under the metal. Closure strips and sealant are not optional.
Frequently Asked Questions
Can I install a tin roof over an old asphalt roof?
Yes, if the old roof is solid and does not have soft spots or large gaps. Remove any loose shingles and nail down anything that sticks up. The tin panels will sit on top of the old roof, and water will run off without getting trapped underneath. However, if the old roof is severely damaged or sagging, remove it first — a bad base will cause the tin roof to sag and leak.
What is the minimum roof pitch for a tin roof?
A tin roof should have at least a 3:12 pitch (3 inches of rise for every 12 inches of horizontal run). Flatter than that and water may not shed fast enough, especially in heavy rain. If your shed roof is flatter, you can still install tin panels, but you will need more sealant and closure strips, and you should plan for standing water during storms.
Do I need to paint or seal a tin roof after installation?
No. Most corrugated metal panels come with a factory finish that lasts 20 to 40 years without paint. Aluminum panels are naturally corrosion-resistant. Galvanized steel panels will eventually rust if the zinc coating is damaged, but this takes years. If you want to extend the life or change the color, you can paint the roof with metal roofing paint after a year or two, once the factory finish has weathered slightly.
How do I stop the roof from being loud in the rain?
Tin roofs are naturally louder than asphalt shingles because sound travels through the metal. You can reduce noise by installing the panels over plywood sheathing instead of directly over the rafters — the plywood dampens vibration. You can also add insulation in the attic space below the roof, which absorbs sound. If the shed is uninsulated, the noise is part of the trade-off for a durable, low-maintenance roof.
What should I do if a panel gets dented or damaged?
Small dents do not affect performance unless they create a low spot where water pools. If a dent holds water, you can drill a small hole in the low spot to drain it, then seal the hole with roofing sealant. If a panel is cracked or has a hole, you can patch it with roofing sealant and a metal patch, or remove the damaged panel and install a new one by unbolting the fasteners and sliding the new panel in place.