Carpet Corral is a retail flooring store in Hesperia, California. If quality and savings are important to you, then this is the place you need to check when you need flooring for your home or business. We invite you to stop by and view our samples of your favorite flooring selections. We have over one million square feet in stock and ready to install.

Our stock is priced to sell, and you’ll find many attractive styles to choose from. Our carpet styles include solids, prints, berbers, shags, and more. We also carry carpets that can be used for commercial use or outdoor spaces. We also have wood and laminate flooring in many styles and finishes, and you’ll find a huge selection of ceramic and porcelain tiles.


Partners LocalYelp Reviews
3.5 Stars - Based on 42 User Reviews
Jodyann N.Jodyann N.

Excellent experience in the showroom and with the installation process. Clara was very helpful in helping us choose our carpet. Mario was the best... Read More

Holly R.Holly R.

It was time to get rid of my white colored tile that Ive never liked! Decided to give our local Hesperia carpet corral place a try . I'm glad I did . We... Read More

Partners LocalGoogle Reviews
4.2 Stars - Based on 74 User Reviews
Joel LewisJoel Lewis

We recently purchased carpet from CC and I have to say it is the best carpet that we have ever had. It is like walking on a cloud. The sales staff, Chris in particular was very helpful and directed us to the right carpet at a very fair price. Our installer Mario was one of the hardest workers I have seen. He did a fantastic job and we could not be happier. No matter where you have a house I would highly recommend CC.

Read More
Lissett TurnerLissett Turner

Very polite quick service at a great price!

Read More
Philip AskrenPhilip Askren

Good quality good people all that good prices

Read More
Get Directions
16901 Main St
Hesperia, Ca 92345
  • Phone: 760-244-3197
  • Fax: 760-244-8409
  • Languages Spoken: English, Spanish


Monday8:00 am - 5:00 pm
Tuesday8:00 am - 5:00 pm
Wednesday8:00 am - 5:00 pm
Thursday8:00 am - 5:00 pm
Friday8:00 am - 5:00 pm
Saturday8:00 am - 5:00 pm
Sunday10:00 am - 4:00 pm