
Fabric & Notions
A wide selection of fabric in every texture and color, from everyday basics to specialty and spiritual textiles, priced to keep your project on budget.
Bloomington's fabric shop for every project
A family-run shop in Bloomington stocked with quality fabric at prices that keep your projects affordable.

Services

A wide selection of fabric in every texture and color, from everyday basics to specialty and spiritual textiles, priced to keep your project on budget.

Looking for something specific? We complete special orders quickly so you get exactly the fabric your project calls for.

In-house tailoring for customers who want their fabric turned into a finished piece.
Photos



Real fabric, honest prices, and help finding your color.
Our story
Nancy's Fabrics is Bloomington's go-to source for quality fabric, run by Carmen and Ruben with the kind of personal attention you won't find at a big box store.
We stock a large selection of fabric, from everyday basics to specialty and spiritual textiles, all at prices that keep your project affordable. When you need something specific, we're quick to complete special orders, and we offer in-house tailoring for customers who want the work done for them.
Whatever you're making, our team will help you pick out the right fabric and see your idea through from bolt to finished project.
What customers say
“They have a large selection of fabric at a great price. The owners are friendly, knowledgeable and quick to complete special orders. I recommend this establishment to all. Thank you, Carmen and Ruben, for always making me feel welcome and helping me pick out the right fabrics for my projects.”
“This fabric store is a total blessing. Quality, texture, and colors are endless. Remarkable pricing. Carmen is absolutely AMAZING! She will work with you and help your creative ideas come to life.”
“They have a good amount of fabrics at decent prices, I bought my Orisha's and spiritual throne fabric here, will be coming back. They also do tailoring.”
Serving Bloomington, CA.
17455 Valley Blvd #80, Bloomington, CA 92316
17455 Valley Blvd #80, Bloomington, CA 92316
Get directions →