Skip Navigation Website Accessibility


Our physical store will be closed for the duration of the North Carolina "Stay at Home, Stay Safe" mandate. 

We are still able to answer questions and take orders!
Email us at (preferred). Please make sure to leave your phone number.
or call us at 828-277-4100 and someone will return your call as soon as we can. (The return call will be from a cell phone number, as we're working from home.)

Shop With Us Online!



Fat Quarter Pizzas


Our Favorite Fabrics

Mystery Cotton Bales

Sale Bale Surprise!

Pillowcase Kits

Sewing Machines


A Few Favorite Notions

Patterns and Hardware


Embroidery Software (ALL 25-50% OFF!)

$5 Quilt Club



Gift Cards
Gift Cards are pretty awesome, right?  Purchase a gift card code here (you can print it out if desired, or just use the number), or call us to purchase physical gift cards that we can mail.  If you need a different amount, just give us a call.  Either way, our gift cards can be used online or in-store and do not expire!

Purchase a :
Amount: $
Add to Cart

Welcome to Asheville Cotton Co.

We have more than 10,000 bolts of the latest quilting cottons by today’s most popular designers. Come visit us and let us help you find just the perfect fabric! 

We also love to help match people up with the perfect Bernina, Baby Lock or Janome sewing machine. We give you in-house service and education, including 5-6 free machine mastery classes! Come see why we're Asheville's "Quilter's Tourist Trap."

We're located close to both I-40 and I-26 in beautiful Asheville, NC. We're also less than four miles from the Biltmore Estate. We can't wait to see you!

Important Notice
We currently are NOT taking machines in for repair or general service. 

Thank you for your patience at this time.  If you need help with your machine, give us a call and we will try to help over the phone.  Many times, it's something quite simple!  If you need a new backup machine, give us a call to see which machines are available.  We do have many machines in stock, and can order many others!

Keep Calm and Make Masks

Our healthcare community needs our help! Thanks to an incredible response, we have run out of free mask fabric at this time.  Here are a few places who are looking for handmade cotton masks.  Please contact them directly for instructions on how to deliver masks and which style of masks they are taking. Ask around to see if your local healthcare provider needs masks. Important! Please remember that cotton washable masks do not prevent the wearer from contracting Coronavirus!
(They have a website with instructions on how to make a very nice mask, plus a distribution system.)
*IMPORTANT NOTICE* They need 300 bags to deliver these masks by April 1st, 2020. If you can make some extra bags that would be great!

Givens Estate Highland Farms
200 Tabernacle Rd.
Black Mountain, NC

Black Mountain Neuro-Medical Treatment Center
932 Old US Highway 70
Black Mountain, NC

$5 Quilt Club

Check it out! Click here to see what it's all about. Be sure to read the "Important Update" and watch for our Club meeting on Facebook!
Join our mailing list
Email Address:
Re-Enter Email Address:
Choose a Newsletter:
Asheville Cotton Co.
Delivery Format:
Manage Subscriptions

Unsubscribe from all newsletters
Email Address: