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.
Ames 2
-
Quilting Connection
238 Main St, Ames, IA 50010-6238
Tues-Fri 10-5:30, Sat 10-3, Sun-Mon Closed
-
Yarn Tree
117 Alexander Ave, Ames, IA 50010
8:30 - 5:00 central standard time. Monday - Friday.
-
Inspired to Sew
1000 Old Marion Rd NE, Cedar Rapids, IA 52402-5724
Mon-Fri 9-5, Sat 9-4, Sun Closed
-
West Side Sewing
4100 1st Ave NE, Cedar Rapids, IA 52402
Monday-Friday: 9:00 am – 5:00 pm, Saturday: 9:00 am – 4:00 pm
-
Woodside Quilting
5360 NE 14th St, Des Moines, IA 50313
Mon-Fri 10am-5pm, Sat 10am-4pm
-
UpStitch’d
4944 Franklin Ave, Des Moines, IA 50310-1952
-
The Knitting Shoppe
2141 Muscatine Ave, Iowa City, IA 52240-2119
Mon 12pm–9pm, Tue–Fri 10am–5pm, Sat 10am–4pm
-
Common Threads Quilt Shoppe
3915 W Overlook Rd NE, Iowa City, IA 52240-7934
-
Yarn Junction Co
132 5th St, West Des Moines, IA 50265-4716
Mon - Fri: 10am - 5pm, Sat: 10am - 4pm, Sun: 1pm - 4pm
-
A Tangle Of Yarn
1903 Ep True Pkwy Ste 310, West Des Moines, IA 50265-7000
Wed–Sat 10–4, Sunday 12–4
Ankeny 1
-
Quilter's Cupboard
706 SW 3rd St, Ankeny, IA 50023-2615
Mon-Sat 10-5:30, Thurs 10-7, Sun 12-4
Bellevue 1
-
JoQuilter Fabrics
128 Riverview St, Bellevue, IA 52031-1339
By Appointment
Boone 1
-
High Bridge Quilting
719 Story St, Boone, IA 50036-2836
Tues-Sat 10-5, Sun-Mon Closed
-
The Charmed Needle
116 N 4th St, Burlington, IA 52601-5506
Clarion 1
-
Sally's Sewing Room
110 N Main St, Clarion, IA 50525
Wed 10am-5pm, Thu 10am-6pm, Fri 10am-5pm
Cresco 1
-
Paige Bordwell - Alterations
106 2nd Ave SE, Cresco, IA 52136-1838
De Witt 1
-
Heartland Cottons
615 10th St, De Witt, IA 52742-1349
Mon-Fri 9am-5pm, Sat 9am-4pm
Decorah 1
-
Red-Roxy Quilt Co
804 Short St, Decorah, IA 52101-2410
Mon - Fri: 10 am - 5 pm, Sat: 10 am - 3 pm, Sun: 12 pm - 3 pm
Elkader 1
-
The Backstitch
108 S Main St, Elkader, IA 52043-7717
Mon-Fri 10-17, Sat 10-15, Sun closed
-
Clover Cottage
806 Broadway St, Emmetsburg, IA 50536-2422
Mon-Fri 10am-7pm, Sat 9am-2pm
Fairfax 1
-
Frond Design Studios
315 80th Street Ct, Fairfax, IA 52228
-
Tillies Quilts
17 S 12th St, Fort Dodge, IA 50501-4831
Harlan 1
-
Annie's Quilting Bee
606 Market St, Harlan, IA 51537
Mon, Wed, Fri 11am-4pm, Tue, Thu 11am-5pm
-
Quality Time Quilts & Fabrics
600 S Jefferson Way, Indianola, IA 50125-3214
-
Iowa Falls Sewing Machine Company
520 Washington Ave, Iowa Falls, IA 50126-2241
-
The Stitch
206 N Wilson Ave, Jefferson, IA 50129-1923
Jesup 1
-
Merry's Stitchins
1923 Baker Rd, Jesup, IA 50648
Jolley 1
-
Lee's Quilt Shed
2341 Inwood Ave, Jolley, IA 50551
Mon 10-17, Tue-Fri 9-17, Sat 9-15
-
Quilters Paradise
120 N Main St, Mt Pleasant, IA 52641-2297
Mon-Fri 10-17, Sat 10-15
-
Quilter's Window
101 E Main St, New Hampton, IA 50659-1451
M-W,F 9-17, Thu 9-18, Sat 9-14, Sun closed
Newton 1
-
Crazy Redhead Quilting
117 1st Ave W, Newton, IA 50208-3721
Wed-Fri 10-16, Sat 10-14
Pella 1
-
The Quilted Windmill
812 Main St, Pella, IA 50219-1522
-
Heart and Hand Dry Goods Company
3011 Hamilton Blvd, Sioux City, IA 51104
Mon-Fri 10-17.5, Sat 10-16, Sun closed
-
It's Sew Tempting
521 Broad St, Story City, IA 50248-1133
Swan 1
-
Iowa Swan Quilting
104 Orchard St, Swan, IA 50252-7709
-
Creekside Quilting
3060 104th St, Urbandale, IA 50322-3847
Vinton 1
-
Bobbins & Boards
903 W 4th St, Vinton, IA 52349-1016
-
Cotton Creek Mill
113 W Main St, West Branch, IA 52358-9636
Tue-Fri 10-17, Sat 10-14
-
Piece Works Quilt Shop
54 W Court St, Winterset, IA 50273
Mon-Sat 9.5-17.5 (Thu 19), Sun 12-16
Also in Iowa
- Alterations & Tailoring113
- Upholstery Fabric & Reupholstery82
- Embroidery & Monogramming50
- Custom Curtains & Drapery Workrooms32
- Quilt Shops with Sewing Machine Sales & Service28
- Longarm Quilting Services24
- Sewing Machine Repair19
- Yarn Shops14
- T-Shirt & Memory Quilts Made to Order5
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 39 fabric and quilt retailers located across Iowa 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 Iowa by city or region.
Where to buy fabric material?
Suppliers throughout Iowa stock various fabric materials, including quilting cotton, silk, linen, and wool. You can choose from 39 verified locations listed across the state to suit your crafting or garment projects. Use our guide to discover specialized material retailers in Iowa.