Skip Navigation Website Accessibility


How can we help you today? Our physical store is closed, but we do have many ways we can help you!

1) We have a very active Online Store - hundreds of items being added daily. Choose curbside pickup or $5 flat rate shipping.
2) Email us at if you have a special order request, such as you want us to pick out a quilt for you.
3) Email us at if you'd like to talk about purchasing a sewing machine.
4) Email us at if you are having trouble with your machine (we're having great success trouble-shooting over email!)
5) We're now taking in-store appointments. Check it out here.

Thanks so much for your business!

Shop With Us Online!


Make a Mask

Thanks, you guys! You're awesome! We met our mask fundraiser goal. Now it's time to give masks away! We have several local agencies who are in desperate need for masks for clients who cannot afford them.

If you have masks you'd like to donate, please drop them off Monday - Saturday, 11a-3p (closed Memorial Day), or mail them to:

Asheville Cotton Co.
1378 Hendersonville Rd. - B
Asheville, NC 28803

Masks can be made any way. Ties, elastic, pleats, etc. Here is a pattern I created, but feel free to do whatever you choose!
Mask pattern.

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

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, please email us at  We've been doing very well troubleshooting over email. Many times, it's something quite simple!  We do have a wait list and are taking machines in from the wait list. Shoot us an email and we'll go from there.

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!

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!

$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!

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.)
Check with them first for a list of needs.

Deerfield Retirement Community
1617 Hendersonville Rd, Asheville, NC 28803
(828) 274-1531

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

Black Mountain Neuro-Medical Treatment Center
932 Old US Highway 70
Black Mountain, NC
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: