Yes, you can use a 3x12 rug runner on hardwood, tile, laminate, or any other hard flooring surfaces. Placing a rug runner in a hallway or entryway can not only add visual interest but also protect the floor from scratches and wear caused by foot traffic.