
Fabric lovers, prepare to lose all sense of time. Minnesota is packed with creative wonderlands where bolts of color and texture stretch as far as the eye can see.
You can wander through warehouses stacked to the ceiling with silks, wools, and prints you did not know you needed. Quilters hunt for rare patterns, fashion designers dig for inspiration, and DIY enthusiasts fill their carts with unexpected treasures.
Some shops are sprawling and overwhelming in the best way. Others are cozy and curated, with staff who know exactly what you are looking for.
Whether you are hunting for a specific fabric or just browsing for ideas, Minnesota has a spot for you. Just be warned, you will leave with more than you planned.
1. Treadle Yard Goods, St. Paul

Treadle Yard Goods is the kind of place that feels like it has been around forever, and in a good way. Located in St. Paul, it carries an impressive collection of natural fiber fabrics including wool, linen, silk, and cotton that serious sewists genuinely get excited about. Quality is clearly the priority here.
The store has a calm, focused atmosphere that is refreshing compared to busier retail environments. Browsing here feels intentional, like you are actually learning something just by touching the fabrics. I appreciated how well-organized everything was, making it easy to compare textures and weights.
Staff members are knowledgeable about garment construction, and they can help you choose the right fabric for everything from structured blazers to flowy dresses. Treadle has built a loyal following among Minneapolis and St. Paul sewists for good reason.
It is a serious shop for people who take their sewing seriously.
Address: 1338 Grand Ave, St. Paul, MN
2. Bungalow Quilting and Yarn, Osseo

Bungalow Quilting and Yarn sits in the small city of Osseo just northwest of the Twin Cities, and it punches well above its weight for a shop its size.
Quilters especially love this place because the fabric selection leans heavily into classic and modern quilt collections that are genuinely hard to find elsewhere. It feels like a real discovery.
The yarn section adds a fun dimension, making this a great stop for mixed-media crafters who like to combine fiber arts. The layout is comfortable and easy to navigate, and the atmosphere encourages you to slow down and really look around.
I noticed regulars chatting with staff like old friends, which says a lot about the community this shop has built.
Workshops and events happen throughout the year, keeping the creative energy fresh. Bungalow is the kind of neighborhood gem that deserves far more recognition than it gets. Plan to stay longer than you think you will.
Address: 415 Central Ave, Osseo, MN
3. Colorful Quilts, Eden Prairie

Colorful Quilts in Eden Prairie is exactly what the name promises. The store is a burst of color from the moment you arrive, with fabrics arranged in ways that feel almost artistic. It is the kind of shop that makes you want to start a new project immediately.
The selection skews toward quilting fabrics, and the range is impressive. You will find everything from soft pastels to deep jewel tones, with collections that rotate regularly to keep things interesting. The staff are enthusiastic without being overwhelming, which makes browsing feel relaxed.
Eden Prairie itself is a pleasant suburb with plenty of other stops worth making on a day trip. But honestly, Colorful Quilts alone is reason enough to make the drive.
Quilters who visit tend to come back often, and it is easy to see why once you have spent an hour flipping through the bolt collections.
Address: 8030 Glen Lane, Eden Prairie, MN
4. The Quilt Store, Duluth

Duluth already has a lot going for it with Lake Superior views and a vibrant arts scene, and The Quilt Store adds another excellent reason to visit. Tucked into the city, this shop carries a thoughtful mix of quilting fabrics that reflect the rich, natural tones of the North Shore landscape.
It feels connected to its surroundings in a really satisfying way.
The store has a relaxed, unhurried energy that matches the pace of Duluth itself. I found myself gravitating toward the blues and greens without even meaning to, probably because the lake was still fresh in my mind from the drive up.
The selection is curated rather than overwhelming, which actually makes decision-making easier.
If you are planning a road trip along the North Shore, this is a perfect stop before heading further up the coast. The staff are friendly and clearly passionate about quilting. It is a small shop with a big heart, and Duluth is better for having it.
5. Sew Classic, Rochester

Rochester is best known as a medical destination, but sewists passing through have their own reason to stop. Sew Classic is a fabric store that takes both fashion and home dec fabrics seriously, offering a range that covers everything from lightweight chiffon to upholstery-weight textiles.
The breadth here is genuinely impressive for a city this size.
The store has a practical, no-fuss layout that makes it easy to find what you need without wandering endlessly. Patterns and notions are well-stocked, and the cutting counter staff are efficient and helpful. I appreciated that the store clearly caters to sewists at every skill level, not just beginners.
Rochester sits in the southeast corner of Minnesota, making Sew Classic a great anchor stop for a southern Minnesota fabric road trip. Combine it with a visit to the surrounding countryside and you have yourself a genuinely enjoyable day out.
This shop proves that great fabric stores do not only live in big cities.
Address: 1201 SW 2nd Ave, Rochester, MN
6. Stitch It Up, Stillwater

Stillwater is one of those Minnesota towns that makes you feel like you have slipped back in time a little, with its historic riverfront buildings and independent shops lining the main street. Stitch It Up fits perfectly into that character, offering a fabric shopping experience that feels personal and unhurried.
Inside, you will find a mix of quilting fabrics, crafting supplies, and sewing notions that cover most project needs without being overwhelming. The store has a boutique quality to it, which means the selection feels curated rather than random.
I noticed a lot of locally-made items displayed alongside the fabric, adding a nice community touch.
Stillwater is a popular weekend destination for Twin Cities residents, and adding a stop at Stitch It Up makes the trip even more worthwhile for makers. The St. Croix River is just a short walk away, so you can combine fabric shopping with a scenic afternoon. It is a lovely combination.
7. Crafty Planet, Minneapolis

Crafty Planet has a personality that hits you the moment you step through the door. It is loud in the best possible way, packed with bold prints, quirky patterns, and fabrics you genuinely cannot find anywhere else in the state. The vibe is part art studio, part neighborhood hangout.
Minneapolis has always had a creative streak, and this shop fits right into that spirit. I found myself lingering over Japanese cotton prints and novelty fabrics that made me laugh out loud. The staff here actually sew, which means their advice is practical and honest.
Beyond fabric, they carry a solid selection of patterns, notions, and craft supplies that round out any project. Classes are offered regularly, making this a destination rather than a quick stop.
If you are new to sewing or a seasoned maker, Crafty Planet will absolutely reignite your enthusiasm for the craft.
8. Lyndale Sewing Center, Minneapolis

Lyndale Sewing Center has been a fixture in Minneapolis long enough to feel like part of the city’s fabric, both literally and figuratively. It is one of those shops that has earned its reputation quietly, through consistent quality and genuine expertise rather than flashy marketing.
Longtime Minneapolis sewists speak about it with real affection.
The store combines fabric sales with sewing machine service and sales, which makes it a one-stop destination for anyone setting up a sewing space or upgrading their equipment. The fabric selection is solid, leaning toward practical choices for garment sewists and home decorators alike.
What sets Lyndale apart is the depth of knowledge behind the counter. Staff can troubleshoot machine issues, recommend the right interfacing, and talk thread weights without breaking a sweat. That kind of expertise is increasingly rare.
For anyone serious about sewing, this shop is worth seeking out even if it requires a small detour through the city.
Address: 3457 Lyndale Ave S, Minneapolis, MN
9. Creative Fibers, Minneapolis

Creative Fibers occupies a special corner of Minneapolis’s crafting world, focusing on fiber arts in a way that goes well beyond standard quilting cotton.
The shop carries handwoven textiles, art yarns, and specialty fabrics that attract weavers, textile artists, and anyone who appreciates fabric as an art form. It is genuinely different from most stores on this list.
The atmosphere leans toward the artistic side, with pieces displayed almost like a gallery. I found it easy to spend a long time here simply looking, which is not something I say about many shops. The textures on offer are extraordinary, from rough-spun naturals to silky handpainted fibers.
Classes in weaving and fiber arts are a regular feature, drawing students from across the Twin Cities and beyond. If your creative interests extend past sewing into broader textile arts, Creative Fibers is essential.
It is the kind of place that expands your idea of what fabric can be and what you can do with it.
Address: 5840 Nicollet Ave, Minneapolis, MN
10. Quilted Strait, Glenwood

Out in Glenwood, nestled near the shores of Lake Minnewaska, Quilted Strait offers a fabric shopping experience that is as refreshing as the scenery surrounding it. This is a true destination shop, the kind you plan a road trip around rather than stumbling upon by accident.
The drive through central Minnesota farm country to get here is half the fun.
The shop specializes in quilting fabrics and has a selection that would impress even city-based quilters. The owner clearly has a strong eye for color and pattern, and the store reflects that thoughtfulness in every display. It feels personal in a way that chain stores simply cannot replicate.
Glenwood itself is a peaceful lakeside community that rewards slow exploration. Pair a visit to Quilted Strait with lunch in town and a walk along the lake for a genuinely restorative day away from the city.
This is what a road trip through Minnesota should feel like, unhurried and full of small, wonderful finds.
Address: 12 E Minnesota Ave, Glenwood, MN
11. Material Girls Quilt Boutique, Elk River

Material Girls Quilt Boutique in Elk River has built a reputation as one of the friendliest quilt shops in the northern Twin Cities metro area.
The name is playful, and the shop lives up to it with a warm, fun atmosphere that makes every visit feel like dropping in on a friend who happens to have excellent fabric taste. It genuinely feels that way.
The fabric collection focuses on modern and traditional quilting prints, with new arrivals coming in regularly to keep the selection fresh. Pre-cut bundles and coordinated fabric collections make it easy to walk out with everything you need for a project without overthinking color combinations.
Elk River is a growing community north of the Twin Cities, and Material Girls is one of its most beloved independent businesses. Events, block-of-the-month programs, and sewing days keep the customer community engaged year-round.
If you want a shop that feels like a real gathering place, this is it.
Address: 506 Main St, Elk River, MN
12. The Quilt Shoppe, Willmar

Willmar sits in the heart of western Minnesota, and The Quilt Shoppe is exactly the kind of shop you hope to find when you venture off the main highway and into a smaller city.
It has the comfortable feel of a place that knows its customers well, where the staff remember what you bought last time and ask how the project turned out. That kind of connection is rare.
The fabric selection covers both classic and contemporary quilting styles, with enough variety to satisfy traditionalists and modern quilters alike. Notions, batting, and thread are well-stocked, so you rarely need to look elsewhere to complete a supply run.
Everything is organized in a way that makes sense the moment you walk in.
Western Minnesota often gets overlooked as a travel destination, but places like The Quilt Shoppe make a compelling case for exploring beyond the metro. Willmar has a quiet charm, and this shop is one of its best-kept secrets. It is the kind of stop that stays with you long after you drive home.
Address: 723 Becker Ave SW, Willmar, MN
Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.