Carpetland USA of Virginia Our Flooring showrooms

We have showrooms in Roanoke, Christiansburg & Martinsville, VA. Learn more about them below!

Carpetland USA of Virginia - Roanoke, VA - NORTH

Roanoke, VA - NORTH

    • Monday: 9 AM - 6 PM
    • Tuesday: 9 AM - 6 PM
    • Wednesday: 9 AM - 6 PM
    • Thursday: 9 AM - 6 PM
    • Friday: 9AM - 6PM
    • Saturday: 9 AM - 6 PM
    • Sunday: CLOSED

Carpetland USA of Virginia - Roanoke, VA – SOUTH

Roanoke, VA

    • Monday: 9 AM - 6 PM
    • Tuesday: 9 AM - 6 PM
    • Wednesday: 9 AM - 6 PM
    • Thursday: 9 AM - 6 PM
    • Friday: 9 AM - 6 PM
    • Saturday: 9 AM - 6 PM
    • Sunday: CLOSED

Carpetland USA of Virginia - Christiansburg, VA

Christiansburg, VA

    • Monday: 9 AM - 6 PM
    • Tuesday: 9 AM - 6 PM
    • Wednesday: 9 AM - 6 PM
    • Thursday: 9 AM - 6 PM
    • Friday: 9 AM - 6 PM
    • Saturday: 9 AM - 6 PM
    • Sunday: CLOSED

Carpetland USA of Virginia - Martinsville, VA

Martinsville, VA

    • Monday: 9 AM - 6 PM
    • Tuesday: 9 AM - 6 PM
    • Wednesday: 9 AM - 6 PM
    • Thursday: 9 AM - 6 PM
    • Friday: 9 AM - 6 PM
    • Saturday: 9 AM - 6 PM
    • Sunday: CLOSED

Our Carpetland USA of Virginia Flooring Location

We are excited to welcome you to one of our four flooring locations where you can explore our extensive range of flooring options such as hardwood, carpet, laminate, vinyl, bamboo, tile, area rugs, and more. Our team works with the finest brands in the industry to offer you the best flooring options available. So, whatever your flooring requirements are, we are always here to assist you.

We warmly invite you to visit us at our locations in Roanoke, Christiansburg & Martinsville, VA to check out our collection of Carpetland USA COLORTILE, Shaw, Mohawk, and many other popular brands.

Don't wait any longer! Come and talk to our well-informed sales staff at Carpetland USA of Virginia and witness our amazing products in person today!

Service Areas:
Proudly serving Southwest Virginia, including Amherst, Appomattox, Bassett, Blacksburg, Cave Spring, Chatham, Christiansburg, Collinsville, Lafayette, Lynchburg, Madison Heights, Martinsville, Merrimac, North Shore, Oak Level, Patrick Springs, Penhook, Pulaski, Roanoke, Rocky Mount, Stuart, Westlake Corner, and surrounding Virginia areas.

Showroom front | Carpetland USA of Virginia

Schedule An Appointment

The team at Carpetland USA of Virginia in Roanoke, Christiansburg & Martinsville, VA is ready to help you achieve your flooring dreams. Whether you're interested in an installation, in-home measure, flooring estimate, or more, we can help!

Fill out the form to the right, and we'll contact you shortly. 

"*" indicates required fields

Customer Address
Terms and Conditions*
This field is for validation purposes and should be left unchanged.