Serving New Hanover, Brunswick, and Pender Counties since 1993.

Crystal Carpet & Flooring Company is proud to have the region’s largest and most comprehensive flooring showroom and warehouse outlet. Locally owned, we are a full-service flooring provider; that means we oversee every step of the process from initial consultation to flooring installation.


Yes, we are open.

But, due to the impact of Hurricane Florence, we are operating with a limited support team that is working remotely.

The best way to reach us is via our Contact Us form. As soon as our phone lines are restored, a Crystal Carpet & Flooring representative will be in touch. Please note that our showroom on Oleander Drive is temporarily closed for repairs.

For decades, we have been committed to serving our neighbors in Wilmington and the surrounding areas. That commitment remains stronger than ever. Thank you for supporting our local business and for allowing us to serve you with your flooring needs.

I'd Like To See...








Customers Love Our Service.

Choosing flooring for your home or commercial space is a big decision. We recommend and install flooring as if it’s for our own home or office.


Customers Love Our Great Selection.

Unlike big box stores that work with just two or three mills, Crystal Carpet & Flooring Company is an authorized dealer for over 40 quality flooring manufacturers. We can help you find the flooring type that matches your style and budget.


Crystal Carpet & Flooring Company proudly serves Bald Head Island, Bolivia, Burgaw, Carolina Beach, Castle Hayne, Hampstead, Holden Beach, Jacksonville, Kure Beach, Leland, Long Beach, North Myrtle Beach, Porters Neck, Topsail Island, St. James Plantation, Shallotte, Southport, Sunset Beach, Surf City, Wallace, Whiteville, Wilmington, and Wrightsville Beach.