Welcome to the most complete listing of fiber and fabric shops in the US

Shops in Iowa

305 E. Main Street
Montezuma, IA 50171 (Get Directions)

116 W. Davenport Street
Eldridge, IA 52748 (Get Directions)

17 W. Main Street
New Hampton, IA 50659 (Get Directions)

909 Prairie Street
Adel, IA 50003 (Get Directions)

800 48th Avenue
Amana, IA 52203 (Get Directions)

517 Grand Avenue
Ames, IA 50010 (Get Directions)

109 North Ankeny Blvd.
Ankeny, IA 50021 (Get Directions)

201 S. Gault Street, Suite B
Arcadia, IA 51430 (Get Directions)

52 N. Main Street
Fairfield, IA 52556 (Get Directions)

315 5th Street
West Des Moines, IA 50265 (Get Directions)

305 Parker Street
Tracy, IA 50256 (Get Directions)

4333 Czech Lane, NE
Cedar Rapids, IA 52402 (Get Directions)

Willowbrook Mall
16314th Street Southwest, Suite 120
Mason City, IA 50401 (Get Directions)

224 1st Street SW
Mt. Vernon, IA 52314 (Get Directions)

72 Court Avenue
Winterset, IA 50273 (Get Directions)

907 Braden Avenue
Chariton, IA 50049 (Get Directions)

912 3rd Avenue
Sheldon, IA 51201 (Get Directions)

21937 Marion Street
Keosauqua, IA 52565 (Get Directions)

512 N. Adams Street
Carroll, IA 51401 (Get Directions)

1503 W. K Avenue
Nevada, IA 50201 (Get Directions)

300 W. Water Street
Decorah, IA 52101 (Get Directions)

MTuWFSa 10-5, Th 10-8, Su 12-4

Featured Shop

612 Highway 71 S
Arnolds Park, IA 51331 (Get Directions)

712 S. Frederick Avenue
Oelwein, IA 50662 (Get Directions)

121 N. Orchard Street
Brooklyn, IA 52211 (Get Directions)

118 W. Front Street
Brooklyn, IA 52211 (Get Directions)

33707 663rd Avenue
Maxwell, IA 50161 (Get Directions)

2201 Main Street
Emmetsburg, IA 50536 (Get Directions)

2108 260th Street
Salix, IA 51052 (Get Directions)

100 8th Street SE, Suite C
Altoona, IA 50009 (Get Directions)

907 Braden Avenue
Chariton, IA 50049 (Get Directions)

480 W. Zeller Street
North Liberty, IA 52317 (Get Directions)

3915 W. Overlook Road NE
Iowa City, IA 52240 (Get Directions)

785 8th Avenue
Marion, IA 52302 (Get Directions)

101 N. Main Street
Conrad, IA 50621 (Get Directions)

901 Main Street
Grinnell, IA 50112 (Get Directions)

1048 7th Avenue
Marion, IA 52302 (Get Directions)

113 W. Main Street
West Branch, IA 52358 (Get Directions)

19035 Depot Road
St. Olaf, IA 52072 (Get Directions)

3015 Merle Hay Road Suite 4A
Des Moines, IA 50310 (Get Directions)

2860 Quincy Avenue
New London, IA 52645 (Get Directions)

915 Highway 76 SE
Waukon, IA 52172 (Get Directions)

2345 Palm Avenue
Garner, IA 50438 (Get Directions)

5141 Utica Ridge Road
Davenport, IA 52807 (Get Directions)

2255 Highway 1 S
Fairfield, IA 52556 (Get Directions)

207 Central Avenue NE
Orange City, IA 51041 (Get Directions)

208 W. 2nd Street
Muscatine, IA 52761 (Get Directions)

1150 5th Street, Suite 152
Coralville, IA 52241 (Get Directions)

110 Main Street
Cedar Falls, IA 50613 (Get Directions)

814 1st Avenue E
Newton, IA 50208 (Get Directions)

707 W. 1st Street
Cedar Falls, IA 50613 (Get Directions)

332 5th Street
West Des Moines, IA 50265 (Get Directions)

9926 Swanson Blvd.
Clive, IA 50325 (Get Directions)

303 McKenzie Avenue
Council Bluffs, IA 51503 (Get Directions)

408 First Street
Corwith, IA 50430 (Get Directions)

605 Main Street
Osage, IA 50461 (Get Directions)

1536 W. Locust Street
Davenport, IA 52804 (Get Directions)

234 5th Street
West Des Moines, IA 50265 (Get Directions)

206 Antique City Drive
Walnut, IA 51577 (Get Directions)

122 E. Traer Street
Greene, IA 50636 (Get Directions)

17192 Highway 2
Bloomfield, IA 52537 (Get Directions)

103 Division Street
Cantril, IA 52542 (Get Directions)

M-F 8-6, Sa 8-5

Featured Shop

123 Broadway Street
West Burlington, IA 52655 (Get Directions)

3532 Laner Avenue
Osage, IA 50461 (Get Directions)


Dubuque, IA

101 NW 7th Street
Pocahontas, IA 50574 (Get Directions)

106 W. Ramsey Street
Bancroft, IA 50517 (Get Directions)

208 S. Cody Road
Le Claire, IA 52753 (Get Directions)

315 N. Grand Avenue
Spencer, IA 51301 (Get Directions)

111 SW Jackson Street
Greenfield, IA 50849 (Get Directions)

5140 Rapid Creek Road NE
Iowa City, IA 52240 (Get Directions)

211 State Street
Garner, IA 50438 (Get Directions)

103 220th Trail
South Amana, IA 52334 (Get Directions)

M-Sa 9:30-5, Su 11-4

Featured Shop

403 Jefferson Street
Burlington, IA 52601 (Get Directions)

5 Benton Avenue E
Albia, IA 52531 (Get Directions)

323 Main Street
Dysart, IA 52224 (Get Directions)


Norwalk, IA

108 E. Bremer Avenue
Waverly, IA 50677 (Get Directions)

Pink Begonia
413 B Avenue
Kalona, IA 52247 (Get Directions)

650 Forest Mills Road
Postville, IA 52162 (Get Directions)

1101 3rd Street SE
Cedar Rapids, IA 52401 (Get Directions)

1101 3rd Street SE
Cedar Rapids, IA 52401 (Get Directions)

309 Bank Street
Webster City, IA 50595 (Get Directions)

3806 Floyd Blvd.
Sioux City, IA 51108 (Get Directions)

110 S. 15th Street
Clarinda, IA 51632 (Get Directions)

3911 41st Street
Sioux City, IA 51108 (Get Directions)

1873 345th Avenue
Wever, IA 52658 (Get Directions)

5837 R 57 Highway
Norwalk, IA 50211 (Get Directions)

3011 Hamilton Blvd.
Sioux City, IA 51104 (Get Directions)

908 Maple Street
Kensett, IA 50448 (Get Directions)

1026 7th Avenue
Marion, IA 52302 (Get Directions)

615 10th Street Suite 3
DeWitt, IA 52742 (Get Directions)

112 N. 1st Avenue
Winterset, IA 50273 (Get Directions)

MTuWFSa 10-4, Th 10-8

Featured Shop

107 S. Harlan Street
Algona, IA 50511 (Get Directions)

221 1st Street NE
Mt. Vernon, IA 52314 (Get Directions)

101 N. Main Street
Conrad, IA 50621 (Get Directions)

614 46th Avenue
Amana, IA 52203 (Get Directions)

M-Sa 9-5, Su 11-4

Featured Shop

1325 E. Platt Street
Maquoketa , IA 52060 (Get Directions)

432 E. Locust Street
Des Moines, IA 50309 (Get Directions)

424 E. Jefferson Street
Iowa City, IA 52245 (Get Directions)

202 Central Avenue
Estherville, IA 51334 (Get Directions)

214 S. Riverview Drive
Bellevue, IA 52031 (Get Directions)

880 Daniel Street NE
Cedar Rapids, IA 52402 (Get Directions)


Hawarden, IA

120 E. Main Street
Hills, IA 52235 (Get Directions)

516 Lake Avenue
Storm Lake, IA 50588 (Get Directions)

1000 Old Marion Road NE
Cedar Rapids, IA 52402 (Get Directions)

520 Washington Avenue
Iowa Falls, IA 50126 (Get Directions)

507 9th Street
Traer, IA 50675 (Get Directions)

23477 Bellevue Cascade Road
La Motte, IA 52054 (Get Directions)

Sept.-March: ThFSa 10-5; and year round by appt.

Featured Shop

407 Broad Street
Story City, IA 50248 (Get Directions)

702 Lake Avenue
Storm Lake, IA 50588 (Get Directions)

326 1st Avenue W
Newton, IA 50208 (Get Directions)

507 N. 4th Street
Keokuk, IA 52632 (Get Directions)

900 Parriott Street
Aplington, IA 50604 (Get Directions)

128 S. Riverview
Bellevue, IA 52031 (Get Directions)

23004 150th Avenue
Monticello, IA 52310 (Get Directions)

7611 Douglas Suite 24
Urbandale, IA 50322 (Get Directions)

I715 D Avenue
Kalona, IA 52247 (Get Directions)

19851 Virginia Hills Road
Council Bluffs, IA 51503 (Get Directions)

226 4th Avenue S
Clinton, IA 52732 (Get Directions)

M-F 10-5, Sa 10-3

Featured Shop

35536 Highway 13
Strawberry Point, IA 52076 (Get Directions)

1815 Grant Street
Bettendorf, IA 52722 (Get Directions)

7450 Bridgewood Blvd., Suite 225
West Des Moines, IA 50266 (Get Directions)

1010 S. Grand Avenue, Suite 2
Charles City, IA 50616 (Get Directions)

704 SW 3rd Street
Ankeny, IA 50023 (Get Directions)

549 2nd Street
Traer, IA 50675 (Get Directions)

131 N. Clark Street, Suite A
Forest City, IA 50436 (Get Directions)

323 Main Avenue
Clear Lake, IA 50428 (Get Directions)

2341 Inwood Avenue
Jolley, IA 50551 (Get Directions)

223 N. Main Street
Greene, IA 50636 (Get Directions)

TuWF 10-5 Th 10-7, Sa 10-2

Featured Shop

111 W. Washington Street
Exira, IA 50076 (Get Directions)

524 10th Street
Marion, IA 52302 (Get Directions)

21 E. Charles Street
Oelwein, IA 50662 (Get Directions)

14303 University Avenue
Cedar Falls, IA 50613 (Get Directions)

1101 S. Center Street
Marshalltown, IA 50162 (Get Directions)

22 E. Main Street
New Hampton, IA 50659 (Get Directions)

3212 330th Street
Ellsworth, IA 50075 (Get Directions)

1923 Baker Road
Jesup, IA 50648 (Get Directions)

5255 Northeast 3rd Street
Des Moines, IA 50313 (Get Directions)

205 E. Bremer Avenue
Waverly, IA 50677 (Get Directions)

100 Arthur Street
Vincent, IA 50594 (Get Directions)

206 1st Street
Sergeant Bluff, IA 51054 (Get Directions)

115 Main Street
P.O. Box 243
Shellsburg, IA 52332 (Get Directions)

2224 295th Street
Missouri Valley, IA 51555 (Get Directions)

5141 Utica Ridge Road
Davenport, IA 52807 (Get Directions)

309 E. 2nd Street
Muscatine, IA 52761 (Get Directions)

122 W. Main Street
Washington, IA 52353 (Get Directions)

2345A Blairs Ferry Rd NE
Cedar Rapids, IA (Get Directions)

4020 John yLnde Road
Des Moines, IA 50312 (Get Directions)

15 Main Street SE
Bondurant, IA 50035 (Get Directions)

MTuW 9:30-5:30, Th 9:30-7, F 9:30-5, Sa 9:30-4

Featured Shop

215 Antique City Drive
Walnut, IA 51577 (Get Directions)

322 E. Main Street
West Union, IA 52175 (Get Directions)


McGregor, IA

207 McCarroll Street
Kirkville, IA 52566 (Get Directions)

54 E. Court
Winterset, IA 50273 (Get Directions)

MTuWFSa 9:30-5:30,Th 9:30-8, Su 12-4

Featured Shop

1707 N. Oak Street
Iowa Falls, IA 50126 (Get Directions)

109 N. Main Street
Clarksville, IA 50619 (Get Directions)

629 Main Street
Jewell, IA 50130 (Get Directions)

4132 Main Street
Elk Horn, IA 51531 (Get Directions)

108 S. Main Street
Paullina, IA 51046 (Get Directions)

1516 A Avenue E
Oskaloosa, IA 52577 (Get Directions)

4800 Mills Civic Parkway, Suite 104
West Des Moines, IA 50265 (Get Directions)

15 Central Avenue
Le Mars, IA 51031 (Get Directions)

708 2nd Avenue NW
Waukon, IA 52172 (Get Directions)

300 Main Street, #750
Keokuk, IA 52632 (Get Directions)

12435 229th Avenue
Anamosa, IA 52205 (Get Directions)

816 Lake Street
Spirit Lake, IA 51360 (Get Directions)

3220 Dodge Street, Suite 104
Dubuque, IA 52003 (Get Directions)

10760 Diesel Drive, Suite 2
Dubuque, IA 52001 (Get Directions)

MWTh 9-5, Tu 3-8, F 10-5, Sa 9-2

Featured Shop

100 E. Front Street
Lucas, IA 50151 (Get Directions)

420 W. Main Street
Cherokee, IA 51012 (Get Directions)

107 Commercial Street
Strawberry Point, IA 52076 (Get Directions)

3283 Merino Avenue
Oskaloosa, IA 52577 (Get Directions)

706 SW 3rd Street
Ankeny, IA 50023 (Get Directions)

120 N. Elm Street
Cresco, IA 52136 (Get Directions)

213 1st Street E
Independence, IA 50644 (Get Directions)

M-F 10-5, Sa 10-4

Featured Shop

101 E. Main Street
New Hampton, IA 50659 (Get Directions)

120 N. Main Street
Mt. Pleasant, IA 52641 (Get Directions)

7125 North Union Road
Cedar Falls, IA 50613 (Get Directions)

6445 SE 45th Street
Des Moines, IA 50320 (Get Directions)

238 Main Street
Ames, IA 50010 (Get Directions)

4926 Lynn Drive
Panora, IA 50216 (Get Directions)

229 N. Main Street
Pocahontas, IA 50574 (Get Directions)

209 W. Montgomery Street
Creston, IA 50801 (Get Directions)

211 Grand Avenue
Spencer, IA 51301 (Get Directions)

3260 Southgate Place SW, Suite 2A
Cedar Rapids, IA 52404 (Get Directions)

2811 240th Street
Williamsburg, IA 52361 (Get Directions)

415 W. Water Street
Decorah, IA 52101 (Get Directions)

231 Main Street
Lansing, IA 52151 (Get Directions)

24 3rd Street NW
Sioux Center, IA 51250 (Get Directions)

2814 West Street
Ames, IA 50014 (Get Directions)

1631 4th Street SW
#115 Willowbrook Mall
Mason City, IA 50401 (Get Directions)

308 W. 4th Street
St. Ansgar, IA 50472 (Get Directions)

219 W. Mt. Pleasant Street
West Burlington, IA 52655 (Get Directions)

17 E. State Street
Algona, IA 50511 (Get Directions)

208 W. 2nd Street
Muscatine, IA 52761 (Get Directions)

320 State Street
Guthrie Center, IA 50115 (Get Directions)

402 Front Street
Lone Rock, IA 50559 (Get Directions)

621 Main Street
Jewell, IA 50130 (Get Directions)

1015 13th Avenue N., Suite E
Clinton, IA 52732 (Get Directions)

3206 Division Street
Burlington, IA 52601 (Get Directions)

313 N. 13th Street
Centerville, IA 52544 (Get Directions)

2797 600th Avenue
Moravia, IA 52571 (Get Directions)

1949 110th Street
Salem, IA 52649 (Get Directions)

313 Stevens Street
Iowa Falls, IA 50126 (Get Directions)

124 S. Front Street
Humeston, IA 50123 (Get Directions)

501 Chestnut Street
Atlantic, IA 50022 (Get Directions)

MTuWF 9-5:30, Th 9-7, Sa 9-4

Featured Shop

224 First Avenue W
Cascade, IA 52033 (Get Directions)

520 Franklin Street
Center Point, IA 52213 (Get Directions)

1363 Candle Road
Manchester, IA 52057 (Get Directions)


Des Moines, IA

2201 68th Street
Windsor Heights, IA 50324 (Get Directions)


Des Moines, IA

207 4th Street
Kalona, IA 52247 (Get Directions)

M-Sa 9-5

Featured Shop

104 Central Avenue NW
Orange City, IA 51041 (Get Directions)

242 6th Avenue S
Clinton, IA 52732 (Get Directions)

115 First Street E
Independence, IA 50644 (Get Directions)

715 Kelly Mall
Charles City, IA 50616 (Get Directions)

818 Avenue G
Ft. Madison, IA 52627 (Get Directions)

3131 Highway 30
Woodbine, IA 51579 (Get Directions)

416 Jefferson Street
Burlington, IA 52601 (Get Directions)

120 W. Center Street
Monona, IA 52159 (Get Directions)

516 5th Street
Sioux City, IA 51101 (Get Directions)

904 Iowa Avenue
Onawa, IA 51040 (Get Directions)


Marshalltown, IA 50158

109 S. Dubuque Street
Iowa City, IA 52240 (Get Directions)

1126 Teg Drive
Iowa City, IA 52246 (Get Directions)

108 S. Main Street
Elkader, IA 52043 (Get Directions)

1075 Main Street
Dubuque, IA 52001 (Get Directions)

505 Cedar Street
Tipton, IA 52772 (Get Directions)

1200 A Street W
Ft. Dodge, IA 50501 (Get Directions)


Cedar Rapids, IA

412 Lincoln Street
Goldfield, IA 50542 (Get Directions)

2141 Muscatine Avenue
Iowa City, IA 52240 (Get Directions)

2207 East 12th Street
Davenport, IA 52803 (Get Directions)

612 Hope Avenue
Muscatine, IA 52761 (Get Directions)

734 Franklin Place
Pella, IA 50219 (Get Directions)

927 Burbank Avenue
Waterloo, IA 50702 (Get Directions)

325 5th Street
West Des Moines, IA 50265 (Get Directions)

2377 - 270th Street
Clarinda, IA 51632 (Get Directions)

220 5th Street
West Des Moines, IA 50265 (Get Directions)

512 N. Adams Street
Carroll, IA 51401 (Get Directions)

512 N. Adams Street
Carroll, IA 51401 (Get Directions)

206 S. Main Street
Alta, IA 51002 (Get Directions)

205 N. Clark Street
Forest City, IA 50436 (Get Directions)

701 Franklin Street
Pella, IA 50219 (Get Directions)

208 South Street
Mallard, IA 50562 (Get Directions)

224 1st Avenue W
Cascade, IA 52033 (Get Directions)

110 E. Main Street
Manchester, IA 52057 (Get Directions)

30847 323rd Avenue
Richland, IA 52585 (Get Directions)

102 S. Grand Street
Chariton, IA 50049 (Get Directions)

220 E. Main Street
Ottumwa, IA 52501 (Get Directions)

602 State Street
Cedar Falls, IA 50613 (Get Directions)

126 W. Main Street
Marshalltown, IA 50158 (Get Directions)

217 E. Lincolnway
Jefferson, IA 50129 (Get Directions)

635 Main Street
Osage, IA 50461 (Get Directions)

Tu-F 9:30-5, Sa 9:30-4

Featured Shop

112 N. Franklin Street
Manchester, IA 52057 (Get Directions)

127 N. Buxton Street
Indianola, IA 50125 (Get Directions)

M-F 10-6, Sa 10-4, Su 1-4 (closed Su during summer)

Featured Shop


Sioux City, IA 51104

225 W. Welsh Street
Williamsburg, IA 52361 (Get Directions)

1302 Highway 71N
Carroll, IA 51401 (Get Directions)

33 First NE
Mason City, IA 50401 (Get Directions)

903 E. Kimberly Road, Suite 20
Davenport, IA 52807 (Get Directions)

126 Idaho Street
Glidden, IA 51443 (Get Directions)

2827 University Avenue
Waterloo, IA 50701 (Get Directions)

17 S. 12th Street
Ft. Dodge, IA 50501 (Get Directions)

205 Gault Street
Arcadia, IA 51430 (Get Directions)

2857 State Highway 38
Hopkinton, IA 52237 (Get Directions)

1015 Highway 71 S
Okoboji, IA 51355 (Get Directions)

103 E. Main Street
Lake City, IA 51449 (Get Directions)

115 W. Bremer Avenue
Waverly, IA 50677 (Get Directions)

2300 Grand Avenue SE
Cedar Rapids, IA (Get Directions)

1551 Indian Hills Drive, Suite #5
Sioux City, IA 51104 (Get Directions)


Winterset, IA

324 Factory Outlet Drive
Story City, IA 50248 (Get Directions)

22 Plymouth Street SW
Le Mars, IA 51031 (Get Directions)

235 5th Avenue S
Clinton, IA 52732 (Get Directions)

111 E. Jefferson Street
Bloomfield, IA 52537 (Get Directions)

217 W. Water Street
Decorah, IA 52101 (Get Directions)

121 W. 4th Street
Vinton, IA 52349 (Get Directions)

4119 Rollins Avenue
Des Moines, IA 50312 (Get Directions)

1129 7th Avenue
Marion, IA 52302 (Get Directions)

MTh 10-8, TuWF 10-6, Sa 10-5

Featured Shop

915 First Street W
Independence, IA 50644 (Get Directions)

234 1st Avenue E
Dyersville, IA 52040 (Get Directions)

101 E. Main Street
Klemme, IA 50449 (Get Directions)

4100 1st Avenue NE
Cedar Rapids, IA 52402 (Get Directions)

418 B Avenue
Kalona, IA 52247 (Get Directions)

40 N. Main Street
Denison, IA 51442 (Get Directions)

17 S. 6th Street
Estherville, IA 51334 (Get Directions)

515 B Avenue
Kalona, IA 52247 (Get Directions)

5360 NE 14th Street, Suite A
Des Moines, IA 50313 (Get Directions)

1302 Highway 71 N
Okoboji, IA 51355 (Get Directions)

132 5th Street
West Des Moines, IA 50265 (Get Directions)

1005 Main Street
Dubuque, IA 52001 (Get Directions)

201 Main Street
Lansing, IA 52151 (Get Directions)

1010 Alabar Avenue
Waterloo, IA 50701 (Get Directions)