Stain and Varnish Calculator
Gallons needed
1.43
How it works
Applying too little stain or topcoat leaves bare spots; buying too much wastes money. The Stain and Varnish Calculator estimates how many quarts or gallons are needed based on surface area and number of coats, with adjustments for wood porosity.
**Coverage rates** Oil-based stain: 200 to 300 square feet per quart (one coat). Water-based stain: 200 to 400 square feet per quart. Oil-based polyurethane: 125 to 150 square feet per quart (floor-grade, one coat). Water-based polyurethane: 125 to 175 square feet per quart.
**Porosity factor** Open-grain woods like oak, ash, and mahogany absorb significantly more finish than close-grain woods like maple, cherry, and birch. First coats on open-grain wood may cover 30 to 40% less area than stated.
**Multi-coat calculation** First coat coverage is typically 25% less (absorbed into wood). Add 10% waste for brush loading, container sides, and thin spots. Always buy one container more than calculated — batches cannot always be returned.
**Compatibility** Never apply oil-based topcoat over water-based primer or stain without testing — adhesion failures are common. Shellac is a universal sealer and barrier coat compatible with both oil and water-based products applied over it.
Privacy: all calculations run in the browser. No data is transmitted.
Frequently Asked Questions
- Drying time varies significantly by product and conditions. Oil-based polyurethane: 24 hours minimum between coats, 48 hours in humid conditions (above 70% RH) or cold temperatures (below 65°F/18°C). Water-based polyurethane: 2–4 hours in ideal conditions (70°F, 50% RH), up to 8 hours in humid or cold conditions. Shellac: 30–60 minutes between coats (fast-drying). Oil-based Danish oil: 24 hours. The test: press a fingernail lightly into an inconspicuous area — if it leaves an impression, the coat hasn't fully cured. If it feels hard and doesn't scratch easily, it's ready for the next coat. Rushing leads to intercoat adhesion failures or soft final finish.
- Fisheyes are small circular craters that appear in a wet finish coat — caused by silicone contamination. Sources: furniture polish (almost always contains silicone), hand lotion applied before handling wood, compressed air lines contaminated with compressor oil, some spray wax products. Silicone repels finish, creating the crater pattern. Prevention: never use silicone-based polish on any wood you may refinish later (silicone penetrates wood fibers and cannot be fully removed by sanding). Clean surfaces with naphtha or mineral spirits before finishing. Treatment: if fisheyes appear, add fisheye eliminator (a silicone additive) to the remaining finish to equalize surface tension — or strip and start over after contamination source is identified and eliminated.
- Yes, but you must allow the oil-based stain to fully cure first — typically 24–72 hours depending on stain type and conditions. Test for full cure: press a cloth dampened with naphtha on the surface. If color transfers, the stain isn't cured. When the stain is fully cured: apply a thin seal coat of oil-based polyurethane or dewaxed shellac first. This barrier coat prevents the water in water-based finish from lifting the oil-based stain. After the seal coat dries (2–4 hours for shellac, 24 hours for oil-based poly), you can apply water-based topcoats. Don't apply water-based finish directly over oil-based stain in the first 24 hours — surface adhesion will be poor.
- Oil-soaked rags are a serious fire hazard — they can spontaneously combust through an oxidation reaction that generates heat. This is not a myth; fires caused by improperly discarded oil-soaked rags are well-documented. Safe disposal: spread rags flat outdoors to dry completely in a single layer (don't ball or pile them — heat cannot escape). Once fully dry (24–48 hours), they're safe to throw in the trash. Alternatively: submerge in a metal container with water and seal with a lid, then take to a hazardous waste disposal facility. Never leave oil-soaked rags balled up in a trash can, bucket, or pile — multiple house fires occur every year from this mistake.