How to Stain a Deck: 7-Step Guide (+ Calculator)
How much stain and how to apply it: prep, 7-step process, amount chart and pro tips.
Quick answer: A 12×10 ft deck needs about 2 gallons of stain for two coats. Start with the deck stain calculator, then follow this 7-step process.
Before you stain
- Age: new pressure-treated wood needs 6-12 months to dry
- Weather: stain when it's 50-80°F, dry, and no rain for 48h
- Clean: power wash or scrub with deck cleaner, then let dry 48h
The 7-step process
- Clean & strip: remove old stain and mildew with a deck stripper
- Sand lightly: knock down splinters with 80-100 grit
- Tape & protect: cover plants and nearby surfaces
- Stir thoroughly: stain settles — stir, don't shake
- Roll the field: use a roller for the main surface, brush edges
- Second coat: after the recommended recoat window (usually 2-4h)
- Wait: stay off it 24-48 hours; furniture after 3 days
Stain amount by deck size (2 coats)
| Deck | Area | Gallons |
|---|---|---|
| 10×10 | 110 sq ft | 1 |
| 12×10 | 132 sq ft | 2 |
| 12×16 | 211 sq ft | 2 |
| 14×20 | 308 sq ft | 3 |
Pro tips
- Stain in the shade — sun dries stain too fast and causes lap marks
- Work in full rows; keep a wet edge
- Keep the leftover can labeled for touch-ups
FAQ
How long does deck stain last?
2-4 years for semi-transparent, 3-5 for solid stains, depending on sun exposure.
Stain or seal first?
Use stain + sealer in one (most deck stains include UV blockers) or apply sealer over cured stain.
Why is my stain peeling?
Usually moisture — the wood wasn't dry enough. Strip, dry 48h+, and restain.
Need a different size?
Our free calculators give you the exact answer in seconds.