DIY Network

How to Stain a Wood Floor

Applying a stain to hardwood floors is a great way to give them beautiful color and tone. Follow these steps to stain your wood floors.

More in Floors

staining floor after
  • Time


  • Price Range

    $50 - $100

  • Difficulty

    Easy to Moderate


Step 1: Prepare Floors

Sand the floors completely and remove all sawdust.

staining floor sanding

Step 2: Test the Stain

Test the stain in an inconspicuous area of the floor or on a sample piece of wood before applying it to the entire floor.

staining floor test spot

Step 3: Apply Stain

Apply the stain with a rag or an applicator. Make sure it is applied evenly and watch for drips and pooling. Allow to dry completely per the stain’s instructions.

staining floor apply stain

Step 4: Add Protective Coating

The stain only adds color or tone to the wood but does not protect the wood. Add a layer of polyurethane or another protection over the finished stain. Allow to dry.

staining floor polyurethane

Step 5: Let Dry

Allow everything to set and dry completely before adding furniture or rugs into the space.

DIY Experts

Sweat Equity

Renovate your home with host Amy Matthews.

Tune in:


10 | 9C

Full Schedule