free shipping on orders over $100,
50% off for international.
Largest selection OVER 1000 NEW PRODUCTS PER MONTH!
2% of sales go to charity:
$2,056,400 raised so far.
Call us: 303-527-0856
Toll Free USA 877-322-7423, Local 303-527-0856

Read eQuilter testimonials

"When someone asks me where to buy fabric, online, I always tell them eQuilter. We lack quilt shops here in the northern part of the state! The quality of the fabric is excellent. I..."

Carol Nye, Tupper Lake, NY

July 31, 2020

"I just have to write to you once again to congratulate your Company for the excellent service you provide to your customers. I have dealt with a few different Companies in the States..."

Dorothy Annan

May 4, 2010

"Thank you for my order. It is all I imagined and more. I work in retail so a few quick points why I loved this order 1. The quick and timely response to order 2. The handwritten..."

Wendy Falls, Starkeville, Ontario, Canada

April 28, 2021

"I have ordered twice from eQuilter and have been delighted both times with the prompt service and good quality fabrics. I have completed a super bed cover for my grandson and have..."

Christine Browne, SaƓne et Loire, France

December 26, 2018

eQuilter is a family-run business that gives 2% of sales to charity

eQuilter is owned and run by Luana and Paul Rubin.
Click here to read about the Rubin family.

The eQuilter 15,000 sq ft warehouse is located in Boulder, Colorado. eQuilter has the largest online selection of high quality quilt fabrics and related products.

Quilters, Fiber Artists, Crafters, Fashion and Home Dec sewers love our fast service, huge variety - and 2% of sales go to charity. Our weekly enewsletter announces 1000 new products per month, and famous seasonal clearances.

eQuilter.com is dedicated to contributing to charitable organizations throughout the world. We donate 2% of all purchases (before taxes and shipping) to your selected charity. In 2023 we will reach a total of $2 million raised for charity.  Out of this total, eQuilter has raised over $330,000 for Breast Cancer Research - with YOUR help. Together we CAN make a difference!