Rug runners for stairs are an overlooked gem in many homes. They protect your beautiful hardwood flooring from scuff marks, quiet any noisy creaks and prevent slipping. On top of their functional benefits, rug runners also give your stairs an elegant design appeal. Our selection of rug runners consists of multiple weaves, patterns and colors so you can find the perfect fit for the space.

The standard widths of our rug runners are 24 in. and 28 in., but custom widths are available if you use the Create Your Own Rug Now feature. Measuring for a custom-sized runner is crucial, since you’ll want the runner to line up perfectly for a clean, finished look. Fortunately, measuring is easy. Follow the steps below to ensure your runner is the right size.


  1. Measure the total width (A in the image above) of the stair. If you want some of the stair showing on each side of the runner, subtract the appropriate number of inches from the total width. As a rule of thumb, you’ll want about four inches of stair exposed on each side. This will give the stairs some visual contrast, creating an aesthetically pleasing look.
  2. Measure the stair riser height (B) from the bottom to the lip of the step.
  3. Measure the stair depth (C) from around the lip to the top of the riser.
  4. Count the number of risers and stair depths the rug will need to cover. 
  5. Multiply the number of risers by the height of a single riser from step 2. 
  6. Multiply the number of stair depths by the depth measurement from step 3.
  7. Add the totals from steps 5 and 6 for the total length of the runner.

For help ordering a custom natural fiber runner, our FAQ section will guide you through the process.

Many people make special requests, such as wanting their runner not to be bound on the top and bottom widths. Please leave a message in the comments section of the checkout page if you have requests like this.  Looking for a simpler approach to measuring?  Check out our guide to measuring a stair runner with a piece of string and tape here