A map pin shows you a fabric store, not a syllabus — there's no way to tell from a search listing whether a shop runs beginner block-of-the-month classes or just sells yardage off the bolt. Every shop tagged here has a class schedule, workshop calendar, or sign-up page confirmed on its own website.
-
Smith Owen Sewing and Quilting
4051 Plainfield Ave NE, Grand Rapids, MI 49525-1619
Mon-Wed 9am-8pm, Tue-Fri 9am-5pm, Sat 10am-4pm
-
Altr'd Thread Co
430 N Park St NE, Grand Rapids, MI 49525
-
The Stitch Studio
10794 2nd Ave NW, Grand Rapids, MI 49534-6757
-
Unwind GR
1059 Wealthy St SE, Grand Rapids, MI 49506-1583
Mon 2pm-9pm, Tue-Fri 12pm-6pm, Sat-Sun 11am-4pm
-
Sew Club Social
14 Weston St SE, Grand Rapids, MI 49503-3298
-
Ann Arbor Sewing Center
5235 Jackson Rd, Ann Arbor, MI 48103-1857
Mon-Fri 10am-6pm, Sat 10am-4pm
-
Leabu Sewing Center
1960 S Industrial Hwy, Ann Arbor, MI 48104-4690
Mon 10am-7pm, Tue-Fri 10am-5pm, Sat 10am-3pm
-
All Sewn Up Sewing School
3 Medford Cir, Ann Arbor, MI 48104-5001
-
Made By Rae
514 E William St, Ann Arbor, MI 48104-2446
Wyoming 3
-
Lakeshore Sewing
1011 Gezon Pkwy SW, Wyoming, MI 49509
Monday - Friday, Saturday 9:00am - 4:00pm
-
Threadbender Yarn Shop
5570 Wilson Ave SW, Wyoming, MI 49418-8867
Sat 10-1
-
The Common Thread Studio
2405 Porter St SW, Wyoming, MI 49519-2182
Zeeland 3
-
Birtles Fabrics
9479 E Riley St, Zeeland, MI 49464-8709
-
Birtles Fabrics
26 N State St Ste 200, Zeeland, MI 49464-1281
-
GarenHuis Yarn Studio
209 E Main Ave, Zeeland, MI 49464
Saturday: 10am - 3pm
Bay City 2
-
Bonnie's Sewing Center
3557 E Wilder Rd, Bay City, MI 48706-2128
M-F-T 10am-5pm, Sat 10am-5pm
-
A Piece of Ewe
506 Columbus Ave, Bay City, MI 48708-6413
-
Sew Many Things Sewing Center
37095 S Groesbeck Hwy, Clinton Twp, MI 48036-2370
Mon-Sat 10am-4pm, Sun 12pm-4pm
-
Sew Many Things Sewing Center
35486 Groesbeck Hwy, Clinton Twp, MI 48035-2517
Mon-Sat 10am-4pm, Sun 12pm-4pm
-
Country Stitches
2200 Coolidge Rd, East Lansing, MI 48823
Mon, Wed, Thu 10am-7pm, Tue, Fri 10am-6pm, Sat 10am-4pm, Sun closed (Sep-May), Sun 12pm-4pm (Jun-Aug)
-
Woven Art Yarn Shop
325 Grove St, East Lansing, MI 48823-4364
Mon 12-6, Sat/Sun 11-4
-
Artisan Knitworks
23616 Farmington Rd, Farmington, MI 48336
Tue-Fri 3:30pm-7:30pm, Wed 11am-6pm, Sat-Sun 10am-6pm
-
Design Sewing Studio
33425 Grand River Ave, Farmington, MI 48335-3521
Jackson 2
-
Country Stitches
1965 Boardman Rd, Jackson, MI 49202
Tue, Fri 10am-5pm; Wed, Thu 10am-6pm; Sat 10am-4pm; Sun-Mon closed
-
Rosey's Wool Shoppe
780 Oakridge Dr, Jackson, MI 49203
Mon 1pm-5pm, Tue-Fri 10am-5pm, Sat 11am-3pm
-
Seams Sewing and Mercantile
3933 Gull Rd, Kalamazoo, MI 49048-1085
Mon 11am-5pm, Tue-Sat 10am-6pm, Sun 11am-5pm
-
Quilts Plus
3314 Stadium Dr, Kalamazoo, MI 49008-1556
Lansing: Mon 11am-5pm, Tue-Sat 10am-6pm, Sun 11am-5pm; Kalamazoo: Mon-Wed 12-5pm, Thu-Fri 11am-6pm, Sat 11am-5pm, Sun 12
Livonia 2
-
Sandy's Make It Sew
28790 Plymouth Rd, Livonia, MI 48150-2336
Tues from 10-6, Wed, Thurs, Fri 10-4 & sat 10-3
-
Pieced Patchwork
33723 5 Mile Rd, Livonia, MI 48154-2850
Tue 10-6, Mon/Wed-Fri 10-5, Sat 10-5, Sun closed
Macomb 2
-
Time to Unwind, formerly Crafty Lady Trio Inc
15667 Hall Rd, Macomb, MI 48044
-
Time Remembered Quilting
16701 21 Mile Rd, Macomb, MI 48044-2604
-
North Bay Fiber
3737 N Huron Rd, Pinconning, MI 48650-7917
Wed 2-7, Thu-Sat 10-2, Sun-Tue closed
-
Bittersweet Quilt Shop & Home Decor
624 W 5th St, Pinconning, MI 48650-8701
Mon-Fri 10-5, Sat 10-3, Sun closed
-
2nd Street Quilt Shop
116 W 2nd St, Rochester, MI 48307-2008
Sat 10am–4pm, Mon & Sun closed
-
Skeins On Main Yarn Co
428 S Main St, Rochester, MI 48307-2031
Mon 12pm–9pm, Sat 9:30am–3pm, Sun closed
Saginaw 2
-
Speedy Sew Sewing Center
3210 Tittabawassee Rd, Saginaw, MI 48604
M-W 10am - 5pm | Thurs 10am - 8pm | Sat 10am - 2pm | Closed Sun
-
The Little Yarn Shoppe
203 S Washington Ave, Saginaw, MI 48607-1208
Adrian 1
-
Tink and The Frog Yarn Shop
128 E Maumee St, Adrian, MI 49221-2704
Allegan 1
-
Sharon's Quilts and More
118 Locust St, Allegan, MI 49010-1315
Mon-Fri 10am-5pm, Sat 10am-4pm
-
Woolly & Co.
3630 W Maple Rd, Bloomfield Twp, MI 48301-3375
Mon 12-4, Tue-Sat 11-4, Sun 12-4
-
Henny's Yarn Shop
131 E Main St SE, Caledonia, MI 49316-9495
Tue 10am-5pm, Wed 1pm-9pm, Thu-Fri 10am-5pm, Sat 10am-1pm
-
Seven Sisters Quilt Shop
210 W Main St, Carson City, MI 48811
Mon-Wed 10am-5pm, Thu 10am-8pm, Fri 10am-5pm, Sat 10am-3pm
-
The Hen House Quilt Shop
211 S Cochran Ave, Charlotte, MI 48813-1550
Mon-Fri 10am-5pm, Sat 10am-4pm
-
Creative Passions Quilt Shop
Chesaning, MI
Tue-Fri 11am-5pm, Sat 11am-3pm
Clayton 1
-
Quilting Treasures & Gifts LLC
1758 Benner Hwy, Clayton, MI 49235-9656
Tue-Fri 10am-6pm, Sat 10am-5pm, Sun 12pm-5pm
-
Attic Window Quilt Shop
5363 Alpine Ave NW, Comstock Park, MI 49321-9768
Mon-Fri 10am-5pm, Sat 10am-4pm
Davison 1
-
Linda's Country Quilt Shop
3058 N State Rd F, Davison, MI 48423
Mon-Sat 9am-5pm
-
Sandy's Sew & Vac LLC
5105 S Telegraph Rd, Dearborn Heights, MI 48125
Wed-Fri 10am-4pm, Sat 10am-3pm
Detroit 1
-
Parker Avenue Knits
1578 Franklin St, Detroit, MI 48207-4006
-
Erin Matthew Sewing and Quilt Shop
2035 E US-23, East Tawas, MI 48730-9303
Mon–Sat 10am–5pm
-
Robin's Nest Quilts and More
26848 US Highway 12, Edwardsburg, MI 49112-9334
Mon-Fri 9am-5pm
Escanaba 1
-
Tebears Sewing and Quilting
1117 1st Ave N, Escanaba, MI 49829-3505
Mon-Fri 9am-5pm, Sat 9am-2pm
Evart 1
-
Juneberry Cottage
220 N Main St, Evart, MI 49631
Mon-Fri 10am-5pm, Sat 10am-2pm
Freeland 1
-
Lady Jane's Quilt Shop
398 S Main St, Freeland, MI 48623
-
The Wool and The Floss
19803 Mack Ave, Grosse Pointe Woods, MI 48236-2505
-
Hartland Quilt Shop
9532 E Highland Rd, Hartland Twp, MI 48843-9098
Holland 1
-
GarenHuis Yarn Studio
27 W 9th St Ste 110, Holland, MI 49423
Saturday: 10am - 3pm
-
Jackie's Heirloom Quilts
W8371 Merriman West Rd, Iron Mountain, MI 49801-9529
Lansing 1
-
Seams Sewing and Mercantile
204 E Cesar E Chavez Ave, Lansing, MI 48906-4301
Lansing: Mon 11am-5pm, Tue-Sat 10am-6pm, Sun 11am-5pm; Kalamazoo: Mon-Wed 12-5pm, Thu-Fri 11am-6pm, Sat 11am-5pm, Sun 12
Lapeer 1
-
Lapeer Sewing Center
875 Mary Dr, Lapeer, MI 48446-3420
-
Sandy's Sew & Vac
3929 Dix Hwy, Lincoln Park, MI 48146-3901
Wed-Fri 10am-4pm, Sat 10am-3pm
-
Alley Kat's Quilt Shop & Sewing Center
1010 W Washington St, Marquette, MI 49855-1006
-
Custom Quilts & Sewing Center
5676 Okemos Rd, Meridian Twp, MI 48840-9532
Mon-Fri 10am-6pm, Sat 10am-4pm
Merrill 1
-
Miles of Stitches
123 N Midland St, Merrill, MI 48637
Milan 1
-
Textile Fabric Shop
25 E Main St, Milan, MI 48160-1475
Mon-Fri 10-5, Thu 10-7, Sat 10-4, Sun 12-4
Muskegon 1
-
Lakeshore Sewing
1848 E Sherman Blvd, Muskegon, MI 49444-1963
Mon-Fri 9-5:30, Sat 9-4, Sun closed
Negaunee 1
-
Time Flies Quilt and Sew
116 US-41, Negaunee, MI 49866
Sun closed, Mon-Fri 10-4, Sat 10-3
Newaygo 1
-
New Ewe Yarn & Quilt Shoppe
59 W State Rd, Newaygo, MI 49337-8129
Mon-Sat 10am-4pm, Sun closed
-
B Altered
4254 Grand Haven Rd, Norton Shores, MI 49441-5550
-
Q's quilting
470 Mill St, Ortonville, MI 48462-7707
Mon-Fri 10:00am-5:00pm, Sat 10:00am-3:00pm
-
Portage Quilt House
46509 US-41, Portage Twp, MI 49931-9022
Mon-Fri 10:30-4, Sat 10:30-3, Sun closed
Portland 1
-
The Crafted Scout
120 Maple Street, Portland, MI 48875
Mon-Sat 10am-5pm
Richland 1
-
Fabrications
8709 Gull Rd, Richland, MI 49083
Wed-Thu 1-5, Fri 10-5, Sat 10-4, Sun-Tue closed
-
Great Lakes Sewing
6841 N Rochester Rd, Rochester Hills, MI 48306-4368
-
Pacheco Fabric Specialties Upholstery Shop
32426 Middle Crossing St, Silver Creek Twp, MI 49047-9354
-
DeLoa's Quilt Shop
15804 M-140, South Haven, MI 49090-9431
Drop-off/mail-in service
Tecumseh 1
-
Apple Basket Quilting
3204 Ives Rd, Tecumseh, MI 49286
-
InterQuilten
1425 W South Airport Rd, Traverse City, MI 49686-4704
Mon-Fri 10-5:30, Sat 10-4, Sun closed
Troy 1
-
Fabric Affair
1790 Livernois Rd, Troy, MI 48083-1729
-
A Little Quilt Shop
5721 Elizabeth Lake Rd, Waterford, MI 48327-2633
Mon-Tue 10-3, Fri-Sat 10-3, Wed closed
Wayne 1
-
Bits 'n Pieces
34629 Michigan Ave W, Wayne, MI 48184-1730
Tue-Sat 10-4, Sun-Mon closed
Also in Michigan
- Alterations & Tailoring345
- Upholstery Fabric & Reupholstery222
- Embroidery & Monogramming108
- Custom Curtains & Drapery Workrooms91
- Sewing Machine Repair58
- Yarn Shops51
- Quilt Shops with Sewing Machine Sales & Service40
- Longarm Quilting Services39
- Sewing Machine Parts — Bobbins, Feet and Needles14
- Bridal & Gown Alterations11
- Marine Upholstery — Boat Seats, Canvas and Vinyl10
- T-Shirt & Memory Quilts Made to Order7
Good to know
Do quilt shops offer beginner classes?
Most independent quilt shops run a beginner or 'learn to quilt' series, usually 3-4 sessions of 2-3 hours each, priced around $100-180 total including a kit. Many also post a monthly class calendar on their website or Facebook page covering everything from paper piecing to longarm certification.
How much do quilting classes cost?
A single one-day workshop typically runs $35-90 depending on the pattern and whether the kit is included, while multi-week series average $120-250. Block-of-the-month clubs are usually billed monthly, often $15-30 per block.
Where can I buy fabric?
There are 81 fabric and quilt retailers located across Michigan offering a wide range of textiles. Options range from small independent quilt boutiques to large regional craft suppliers. Browse our full directory to explore locations in Michigan by city or region.
Where to buy fabric material?
Suppliers throughout Michigan stock various fabric materials, including quilting cotton, silk, linen, and wool. You can choose from 81 verified locations listed across the state to suit your crafting or garment projects. Use our guide to discover specialized material retailers in Michigan.