Most failed deck stains are not bad products. They were put on wet wood, over dirt or old peeling coating, in full sun, or far too thick. A good stain job is mostly preparation and patience. This guide covers wood decks: pressure-treated, cedar and other softwoods. Composite decks do not need stain, and our cleaning guide covers them.
Pick the right type of stain
| Type | Look | How long it tends to last on a deck floor | Best for |
|---|---|---|---|
| Clear sealer or toner | Wood shows fully, little colour | About a year | New cedar you want to keep bright, with yearly upkeep |
| Transparent | Light tint, grain fully visible | 1 to 2 years | Good wood you want to show off |
| Semi-transparent | Colour with visible grain | 2 to 3 years | Most decks. The usual recommendation |
| Semi-solid and solid | Opaque, like thin paint | Can last longer, but can peel on floors | Older, patched or mismatched boards |
| Deck paint or resurfacer | Thick opaque film | Varies widely, peeling is common | Rarely the right choice on walking surfaces |
Lifespans are typical ranges for Ontario sun, snow and foot traffic, not promises. Railings and vertical surfaces last longer than the floor. The more a product sits on top of the wood as a film, the more likely it is to peel, and peeling finishes have to be stripped before you can recoat. That is why penetrating semi-transparent stains are the default for deck floors.
Oil-based or water-based?
Oil-based stains soak deeper and fade more evenly, but take longer to dry and need solvent clean-up. Water-based stains dry fast, clean up with water and keep their colour well, but can sit more on the surface. Either works on a well-prepared deck. What matters more is not mixing the two types on top of each other without following the maker's instructions.
When new wood is ready
New pressure-treated lumber is often wet from the treatment process and will not absorb stain. Most stain makers say to wait until it passes the water test, which can take several weeks to a few months depending on the season and the wood. Kiln-dried after treatment (KDAT) lumber can be stained much sooner. New cedar can usually be stained after it has been cleaned and has dried.
The water test: sprinkle water on several boards in sun and shade. If it soaks in within a few minutes, the wood is ready. If it beads up, wait.
The Ontario weather window
- Temperature. Stay inside the range on the can, often about 10 to 30 C, including overnight for the first day.
- No rain. Allow at least 24 hours of dry weather after staining, longer in cool or humid weather.
- Out of the hot sun. Stain in the morning or late afternoon, or on an overcast day. Stain in hot sun dries before it soaks in and leaves lap marks.
- Best months. Late May to mid-September is the practical window here. Late spring follows a spring clean well, and early fall gives cooler, drier days.
How to stain a deck, step by step
- Fix the deck first. Replace split or soft boards, drive down popped screws and re-set loose railings. Stain does not hide structural problems. Our deck repair cost guide covers those fixes.
- Clean. Wash with an oxygen-based deck cleaner and a stiff synthetic brush, then rinse. Our deck cleaning guide has pressure washer settings that will not damage the wood.
- Strip if needed. Peeling or flaking old stain must come off with a deck stripper or sanding. New stain over a failing coat fails with it.
- Brighten (optional). An oxalic acid brightener after cleaning or stripping restores colour and helps the stain soak in evenly.
- Let it dry. At least 48 hours of dry weather, then do the water test.
- Sand the rough spots. Lightly sand raised grain or splinters, usually with 60 to 80 grit. Do not sand smooth: polished wood absorbs less stain.
- Protect. Cover the siding, doors, plants and anything you do not want stained. Mix the stain thoroughly, and mix several cans together so the colour is consistent.
- Railings first. Stain the railings and balusters first so drips land on unstained floor boards.
- Floor boards, full length. Work two or three boards at a time along their full length, so a wet edge never dries mid-board. Use a stain brush or pad, and a roller only if you back-brush straight after.
- Thin coats, no puddles. Apply what the wood will absorb. Wipe or back-brush puddles within a few minutes. Excess stain that sits on top turns sticky and peels.
- Second coat if the label says so. Some stains want a second coat applied wet-on-wet, others after drying. Follow the label.
- Cure. Light foot traffic after about a day, furniture back after about 48 hours, and follow the can for full cure.
How much stain to buy
Coverage depends on the product and the wood. Rough, dry and older wood drinks far more stain than new smooth boards. Read the coverage on the label, measure your deck including stairs and railings, and buy a little extra from the same batch. A gallon of good deck stain costs roughly $50 to $90 in 2026.
Deck paint vs deck stain
Paint and thick "restore" coatings hide worn boards, but they form a film on a surface that flexes, gets walked on and holds snow. Once water gets under the film, it peels and needs stripping. We rarely recommend paint on deck floors. It can work on railings and skirting. If boards are too far gone to take stain well, replacing them usually beats covering them.
What professional staining costs
| Job | Typical 2026 price |
|---|---|
| Professional cleaning only, 200 to 300 sqft | $250 - $600 |
| Clean, sand and re-stain | $3 - $6 per sqft |
| Strip a peeling coating, then stain | Top of that range or more, depending on how much has to come off |
On a 200 sqft deck, clean, sand and re-stain comes to about $600 to $1,200, more with stairs and a lot of railing. Cedar usually needs re-staining every 2 to 3 years. Pressure-treated decks in full sun can need it more often.
Frequently asked questions
How long should I wait to stain a new pressure-treated deck?
Until it passes the water test, which is often several weeks to a few months. Sprinkle water on the boards: if it soaks in within a few minutes, the wood is ready. Kiln-dried after treatment lumber can be stained sooner.
What temperature should it be to stain a deck?
Follow the range on the label, often about 10 to 30 C, and avoid direct midday sun. Leave at least 24 hours without rain after staining.
Should I use a semi-transparent or solid stain?
Semi-transparent for most decks. It soaks in, shows the grain and fades rather than peeling. Solid stain can hide mismatched boards but is more likely to peel on a floor.
Do I have to sand my deck before staining?
Only lightly, to remove raised grain and splinters, usually with 60 to 80 grit. Peeling old finish must be stripped or sanded off completely.
How many coats of stain does a deck need?
Whatever the label says. Many penetrating stains want one coat, or two thin coats applied wet-on-wet. Extra coats that cannot soak in turn sticky and peel.
Is it better to paint or stain a deck?
Stain for the floor. Paint and thick coatings form a film that peels on walking surfaces. Paint can work on railings and skirting.
How often should a deck be stained?
Every 2 to 3 years for most decks with semi-transparent stain, more often for transparent stain or decks in full sun. Wash it every year in between.
How much does it cost to have a deck stained?
About $3 to $6 per square foot to clean, sand and re-stain in 2026, so $600 to $1,200 for a 200 sqft deck. Stripping an old peeling coating costs more.
- Our deck building service
- How to clean a deck
- Deck repair cost in Ontario
- Why is my deck warping, splintering or squeaky?
- Pressure-treated vs cedar vs composite decking
Building new instead? See deck ideas and costs for Ontario yards.