From bolt to boutique, Magic In Fabric brings Riverside a curated collection of quality textiles, notions, and crafting supplies — all at approachable prices and with the personal touch that makes shopping here feel like coming home.
Magic In Fabric is more than a fabric store — it's a destination for sewers, crafters, and makers who know that the right materials make all the difference. Located on Lafayette Street in the heart of Riverside, we've built a reputation for offering a thoughtfully selected range of textiles and notions without the big-box markup.
Whether you're piecing together a quilt, tailoring a custom garment, or tackling a weekend craft project, our shelves are stocked with cottons, linens, silks, wools, synthetics, and specialty blends — plus every notion you could need to finish the job. Walk in and you'll find staff who actually enjoy helping you find exactly what your project calls for.
From raw bolts to finishing touches, we carry the supplies that turn ideas into something you can hold.
Cotton, linen, silk, wool, blends, and specialty textiles — carefully chosen for quality and value.
Threads, zippers, buttons, hooks, elastic, interfacing — the small things that complete the big picture.
Tools, templates, adhesives, and accessories for quilting, scrapbooking, and all manner of creative projects.
Ready-to-sew patterns and curated kits for makers who want clear instructions and everything in one place.
We know fabric shopping can be overwhelming. That's why we've built a store experience that removes the guesswork — honest pricing, well-organized sections, and a team that actually cares whether your project turns out the way you imagined.
No rushing you out the door. We take the time to understand what you're making and help you pick the right materials.
We don't stock everything — we stock what works. Every fabric and notion on our shelves has been vetted for quality.
We're your neighbors. Supporting local makers and crafters isn't just a slogan — it's the reason we opened our doors.
Quality fabric shouldn't cost a fortune. We keep our prices fair so you can create more and spend less.
Browse through some glimpses of what you'll find when you walk through our doors.
We're right in the heart of Riverside — easy to find, easy to park, and always happy to see new faces. Stop by and browse at your own pace, or give us a call and we'll help you track down exactly what you need.
Have a question about our inventory or hours? Drop us a line and we'll get back to you.