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

Shops in Alabama

1114 US Highway 31S, Suite B
Athens, AL 35611 (Get Directions)

76 Main Street
Collinsville, AL 35961 (Get Directions)


Montgomery, AL


Hoover, AL


Gadsden, AL

203 N McKinney Avenue
Albertville, AL 35950 (Get Directions)

590 Schillinger Road S, Suite D
Mobile, AL 36695 (Get Directions)

1188 Opelika Road, Suite I
Auburn, AL 36830 (Get Directions)

3454 Springhill Avenue
Mobile, AL 36608 (Get Directions)

7857 State Highway 59 South, Suite C
Foley, AL 36535 (Get Directions)

900 Westgate Plaza
Andalusia, AL 36420 (Get Directions)


Bay Minette, AL

35 Third Street
Ashville, AL 35953 (Get Directions)

805 Regal Drive, Suite 10
Huntsville, AL 35801 (Get Directions)

755 Deese Road
Ozark, AL 36360 (Get Directions)

432 Louina Road
Roanoke, AL 36274 (Get Directions)

12 Cambridge Court
Wetumpka, AL 36093 (Get Directions)

516 4th Street
Birmingham, AL 35217 (Get Directions)


Muscle Shoals, AL


Centreville, AL

1707 Darby Drive
Florence, AL 35630 (Get Directions)

6570 Highway 69 S., Ste G
Tuscaloosa, AL 35405 (Get Directions)

9885 Ramsey Rd
Grand Bay, AL 36541 (Get Directions)

321 S. Alston Street
Foley, AL 36535 (Get Directions)

7518 Riverwood Drive
Foley, AL 36535 (Get Directions)


Boaz, AL

5238 Highway 90 West
Mobile, AL 36619 (Get Directions)


Clarksville, AL

5 Alabama Avenue
LaFayette, AL 36862 (Get Directions)

105 S. Main
Wetumpka, AL 36092 (Get Directions)

8415-S Whitesburg Drive
Huntsville, AL 35802 (Get Directions)

1992 County Road 103
Killen, AL 35645 (Get Directions)

124 14th Street SW, Suite D1
Decatur, AL 35601 (Get Directions)

7020 Highway 22
(Moore's Crossroads)
Montevallo, AL 35115 (Get Directions)

805 Geneva Street
Opelika, AL 36801 (Get Directions)

602 Spanish Main
Spanish Fort, AL 36527 (Get Directions)

2797 Ross Clark Circle
Dothan, AL 36301 (Get Directions)

732 Glover Avenue
Enterprise, AL 36330 (Get Directions)

5010 Rainbow Drive
Rainbow City, AL 35906 (Get Directions)

125 S. Court Square
Ozark, AL 36360 (Get Directions)


Ozark, AL 36360

885B Alabama Highway 69S
Dodge City, AL 35077 (Get Directions)


Mobile, AL

102 State Highway 59S
Summerdale, AL 36580 (Get Directions)

3617 McFarland Blvd.
Northport, AL 35476 (Get Directions)

817B Regal Drive SW
Huntsville, AL 35801 (Get Directions)

25215 Highway 195
Double Springs, AL 35553 (Get Directions)

3096A Aillison Bonnet
Hueytown, AL 35023 (Get Directions)

199 N. Highway 231
Ozark, AL 36360 (Get Directions)

M-F 10-5, Sa 10-2

Featured Shop

14570 County Road 29
Alberta, AL 36720 (Get Directions)

1711 Hackberry Lane
Tuscaloosa, AL 35401 (Get Directions)


Northport, AL


Meridianville, AL

2810 Crescent Avenue
Birmingham, AL 35209 (Get Directions)

3131 Cahaba Heights Road
Birmingham, AL 35243 (Get Directions)

15314 Court Street
Moulton, AL 35650 (Get Directions)

15 Rabbit Point Road
Cropwell, AL 35054 (Get Directions)

23630 Alabama Highway 99
Elkmont, AL 35620 (Get Directions)

23630 Alabama Hwy 99
Elkmont, AL 35620 (Get Directions)

1110 N. Chalkville Road, Suite 104
Trussville, AL 35173 (Get Directions)

312 1st Avenue E
Oneonta, AL 35121 (Get Directions)

865 E. Lawrence Street
Russellville, AL 35653 (Get Directions)

119 Riverwalk Loop Road W
Childersburg, AL 35044 (Get Directions)

W-Sa 10-4

Featured Shop

1210 Highway 31 NW, Suite G
Hartselle, AL 35640 (Get Directions)

4232 Dolly Ridge Road
Vestavia Hills, AL 35243 (Get Directions)


Indian Springs, AL 35124

4232 Dolly Ridge Road, #100
Vestavia Hills , AL 35243 (Get Directions)

314 De La Mare Avenue, Suite A
Fairhope, AL 36532 (Get Directions)

5734 Carriage Hills Court
Montgomery, AL 36116 (Get Directions)

107 First Avenue NE
Arab, AL 35016 (Get Directions)

By appt. only

Featured Shop


Huntsville, AL

111 Bangor Avenue, NE
Hanceville, AL 35077 (Get Directions)

912 E. 2nd Street
Muscle Shoals, AL 35661 (Get Directions)


Muscle Shoals, AL 35661

1426 4th Street SW
Cullman, AL 35055 (Get Directions)

1110 N. Chalkville Road, Suite 148
Valley View Center
Trussville, AL 35173 (Get Directions)

3831 Clairmont Avenue
Birmingham, AL 35222 (Get Directions)

2126 Columbiana Road
Vestavia Hills, AL 35216 (Get Directions)

1292 Hueytown, Suite 2
Hueytown, AL 35023 (Get Directions)

2801 18th Street, South
Birmingham, AL 35209 (Get Directions)

51 N. Burbank Drive
Montgomery, AL 36117 (Get Directions)

904 N. McKenzie Street (Hwy. 59)
Foley, AL 36535 (Get Directions)

1000 Beltline Road, Suite S1
Decatur, AL 35601 (Get Directions)

19440 Scenic Highway 98
Fairhope, AL 36532 (Get Directions)

173 McKee Road
Harvest, AL 35749 (Get Directions)


Birmingham, AL 35242


Muscle Shoals, AL 35906


Hayden, AL

518 Madison Street
Huntsville, AL 35801 (Get Directions)


Madison, AL 35758

2531 Rocky Ridge Road, Suite 121
Vestavia Hills, AL 35243 (Get Directions)

300 River Route
Magnolia Springs, AL 36555 (Get Directions)

2355 Hartford Highway, Suite 1
Dothan, AL 36305 (Get Directions)

513 North Street E
Talladega, AL 35160 (Get Directions)

512 Broad Street, Suite A
Gadsden, AL 35901 (Get Directions)

26 Main Street
Alexander City, AL 35010 (Get Directions)

5406 Vicksburg Circle
Birmingham, AL 35210 (Get Directions)

4318 Downtowner Loop N, Suite M
Mobile, AL 36609 (Get Directions)

19093 AL Highway 71
Flat Rock, AL 35966 (Get Directions)


Gadsden, AL

2810 Crescent Avenue
Birmingham, AL 35209 (Get Directions)

5763 Airport Blvd.
Mobile, AL 36608 (Get Directions)

600 Highway 52 E
Opp, AL 36467 (Get Directions)

M-F 10-5, Sa 8-12

Featured Shop

3305 Pepperell Parkway
Opelika, AL 36801 (Get Directions)

841 Odum Road, Suite 117
Gardendale, AL 35071 (Get Directions)

103 S. Main Street
Boaz, AL 35957 (Get Directions)

Dunson Street and S 3 Notch Street
209 S. Three Notch Street
Andalusia, AL 36420 (Get Directions)

Highway 24 E
Russellville, AL 35654 (Get Directions)

603 Humes Avenue NE
Huntsville, AL 35801 (Get Directions)

4531 Bibb Drive
Millbrook, AL 36054 (Get Directions)

71 Arrowhead Lane
Talladega, AL 35160 (Get Directions)

155 N. Main Street
Arab, AL 35016 (Get Directions)

3300 Old Shell Road
Mobile, AL 36607 (Get Directions)

21188 Miflin Road
Foley, AL 36535 (Get Directions)

1855 Industrial Lane SW
Fort Payne, AL 35968 (Get Directions)

24 S. Main Street
Headland, AL 36345 (Get Directions)

1430 4th Street SW
Cullman, AL 35055 (Get Directions)

8006 Madison Pike, Suite 20-C
Madison, AL 35758 (Get Directions)

242 S. Main Street
Arab, AL (Get Directions)


Clanton, AL

1000 Beltline Road SW, Suite V2
Decatur, AL 35601 (Get Directions)

7054 Co. Road 31
Killen, AL 35645 (Get Directions)

8388 Highway 59S, Suite 5
Foley, AL 36535 (Get Directions)

1930 Edwards Lake Road, Ste.132
Birmingham, AL 35235 (Get Directions)

1310 Church Street NE
Decatur, AL 35601 (Get Directions)

2051 Robinson Pond Road
Prattville, AL 36067 (Get Directions)


Trussville, AL

27344 Elkins Road
Athens, AL 35613 (Get Directions)

5886 Trussville Crossing Blvd.
Birmingham, AL 35173 (Get Directions)

5291 Valleydale Road, Suite 121
Hoover, AL 35242 (Get Directions)


Millbrook, AL

1721 W. 2nd Street
Montgomery, AL 36106 (Get Directions)

1407 Memorial Parkway NW, Suite #1
Huntsville, AL 35801 (Get Directions)

628 14th Street SE
Decatur, AL 35601 (Get Directions)

779 Highway 431 S
Boaz, AL 35957 (Get Directions)

319 Main Street North
Warrior, AL 35180 (Get Directions)

903 Main Avenue
Northport, AL 35476 (Get Directions)


Attalla, AL 35954

22131 Cotton Creek Drive (CR 4E)
Gulf Shores, AL 36542 (Get Directions)

51 N. Burbank Drive
Montgomery, AL 36117 (Get Directions)

1110 N. Chalkville Road, Suite 160
Trussville, AL 35173 (Get Directions)


Birmingham, AL

445 Alabama Highway 69S, Suite C
Hanceville, AL 35077 (Get Directions)

TuTh 10-6, WF 10-4, Sa 10-2

Featured Shop

601 7th Street S
Clanton, AL 35045 (Get Directions)

1875 McFarland Blvd. N, Suite 200
Tuscaloosa, AL 35406 (Get Directions)

111 E. Main Street
Rainsville, AL 35986 (Get Directions)

2104 Rainbow Drive
Gadsden, AL 35901 (Get Directions)


Altoona, AL

212 N. Broad Street, Suite B
Albertville, AL 35950 (Get Directions)

215 Highway 195N
Jasper, AL 35503 (Get Directions)


Oxford , AL

320 1st Avenue SE
Cullman, AL 35055 (Get Directions)

300 Springville Station
Springville, AL 35146 (Get Directions)

110 E Tuscaloosa Street
Florence, AL 35630 (Get Directions)

3010 W Grant Line Road
Cullman, AL 35058 (Get Directions)

203 Wilkens Street
Ozark, AL 36360 (Get Directions)

101 Hwy 47
East Alexandria, AL 36250 (Get Directions)

1021 US Hwy 431N,
Anniston, AL 36206 (Get Directions)

1847 University Drive NW
Huntsville, AL 35801 (Get Directions)

128 East Broad Street
Eufaula, AL 36027 (Get Directions)

118 Black Acres Road
Cropwell, AL 35054 (Get Directions)

84 Plantation Pointe
Fairhope, AL 36532 (Get Directions)

2211 Seminole Drive SW, Studio 103
Huntsville, AL 35805 (Get Directions)

1115 N. Main Street
Tuscumbia, AL 35674 (Get Directions)

2140 E. University Drive, Suite B
Auburn, AL 36830 (Get Directions)

3805 Rainbow Drive
Rainbow City, AL 35906 (Get Directions)

8 Claud Road
Eclectic, AL 36024 (Get Directions)

6851 Old Pascagoula Road
Theodore, AL 36582 (Get Directions)

38 W. Claiborne Street
Monroeville, AL 36460 (Get Directions)

893 Capshaw Road NW
Madison, AL 35757 (Get Directions)

14484 State Hwy 134 East
Columbia , AL 36319 (Get Directions)

101 Parish Avenue
Opp, AL 36467 (Get Directions)

905 S. 3 Notch Street
Troy, AL 36079 (Get Directions)


Decatur, AL

147 N Chalkville Road
Trussville, AL 35173 (Get Directions)

2047 Carter Hill Road
Montgomery, AL 36106 (Get Directions)

487 Cabbage Patch Road
Laceys Spring, AL 35754 (Get Directions)

7012 Vaughn Road
Montgomery, AL 36116 (Get Directions)

1040 Inverness Corners
Birmingham, AL 35242 (Get Directions)

1445 Westgate Parkway
Dothan, AL 36303 (Get Directions)

3118 Heights Village
Birmingham, AL 35243 (Get Directions)

3805 C Rainbow Drive
Rainbow City, AL 35906 (Get Directions)

541 Broad Street
Gadsden, AL 35901 (Get Directions)


Montgomery, AL

3501 South Locust Street
Dothan, AL 36303 (Get Directions)

9 N. Church Street
Fairhope, AL 36532 (Get Directions)

181 Main Street, Suite 221
Hoover, AL 35244 (Get Directions)

109 W. 6th Street
Tuscumbia, AL 35674 (Get Directions)

701 Chestnut St
Vestavia Hills, AL 35216 (Get Directions)

1611 Darby Drive
Florence, AL 35630 (Get Directions)

161 W. Valley Street
Andalusia, AL 36420 (Get Directions)

3805 Rainbow Drive, Suite C
Rainbow City, AL 35906 (Get Directions)

6575 Beebout Lane
Bon Secour, AL 36511 (Get Directions)

215 N. Court Street
Florence, AL 35630 (Get Directions)

103 South Main Street
Boaz, AL 35957 (Get Directions)


Northport, AL

5039 Cottage Hill
Mobile, AL 36609 (Get Directions)

23545 2ns Street
Montrose, AL (Get Directions)

832 Snow Street, Suites E & F
Oxford, AL 36203 (Get Directions)

1524 US Highway 431N
Boaz, AL 35957 (Get Directions)

2047 Carter Hill Road
Montgomery, AL 36106 (Get Directions)

704 Glover Avenue
Enterprise, AL 36330 (Get Directions)

706 Bank Street NE
Decatur, AL 35601 (Get Directions)

8415 Whitesburg Drive SE
Huntsville, AL 35802 (Get Directions)

3996 B Airport Blvd.
Mobile, AL 36608 (Get Directions)

2360 Fairway Drive
Mobile, AL 36606 (Get Directions)

115 S. 8th Street
Opelika, AL 36801 (Get Directions)

402 Pelham Road N, Suite 4
Jacksonville, AL 36265 (Get Directions)

418 Main Street
Kay Avenue & Main Street
Trussville, AL 35173 (Get Directions)

1250 Warehouse Row West
Ft. Payne, AL 35968 (Get Directions)

7534 US Highway 431
Alexandria, AL 36250 (Get Directions)


Chelsea, AL

5179 Highway 280, Suite 117
Birmingham, AL 35242 (Get Directions)

2156 Pelham Parkway, Suite C
Pelham, AL 35124 (Get Directions)