Find Fabric Stores

Fabric Stores in Virginia

Virginia has 194 fabric stores in 101 towns. The 20 biggest cities have a page of their own; the rest are grouped by their nearest city.

Fabric stores by city in Virginia

Jump to a town (81 more towns with 101 shops)

Fabric stores near Alexandria

Fabric stores in Arlington, VA

Fabric stores in Falls Church, VA

    Fabric store in Falls Church, VA: Vien Dong Fabrics

    Vien Dong Fabrics

    A Falls Church fabric store. 81 people have reviewed it, averaging 4.4 stars.

    6218 Wilson Blvd, Falls Church · Closed Tue

    Get directions+1 703-237-8449

Fabric stores in Springfield, VA

Fabric stores near Charlottesville

Fabric stores in Aroda, VA

Fabric stores in Dillwyn, VA

    Fabric store in Dillwyn, VA: Cottontown Variety Store | Cottontown Companions

    Cottontown Variety Store | Cottontown Companions

    In Dillwyn, a fabric store.

    • Open to the public

    18362 E James Anderson Hwy, Dillwyn · Closed Sun

    Get directions+1 434-414-1995

Fabric stores in Gordonsville, VA

Fabric stores in Louisa, VA

Fabric stores in Waynesboro, VA

    Michaels, Waynesboro VA

    Michaels on Town Center Dr Ste F in Waynesboro.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    821 Town Center Dr Ste F, Waynesboro · Open every day

    Get directions+1 540-942-7813

Fabric stores near Danville

Fabric stores in Clarksville, VA

    Fabric store in Clarksville, VA: Grumpas Craft Connection

    Grumpas Craft Connection

    A Clarksville fabric store.

    • Open to the public

    315 Virginia Ave, Clarksville · Closed Mon and Sun

    Get directions+1 805-419-1678

Fabric stores in Martinsville, VA

    Mehler Texnologies, Inc.

    Mehler Texnologies, Inc. is a fabric store in Martinsville.

    • Open to the public

    220 Cabell St, Martinsville · Closed Sun

    Get directions+1 877-226-2833

Fabric stores near Dayton

Fabric stores in Staunton, VA

Fabric stores near Fairfax

Fabric stores in Chantilly, VA

Fabric stores in Falls Church, VA

Fabric stores in Great Falls, VA

Fabric stores in Herndon, VA

    Fabric store in Herndon, VA: Hobby Lobby

    Hobby Lobby, Herndon VA

    Hobby Lobby on Centreville Rd in Herndon.

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    2100 Centreville Rd, Herndon · Closed Sun

    Get directions+1 703-272-0069

Fabric stores in Reston, VA

    Michaels, Reston VA

    Michaels on Plaza America, 11630 Plaza America Dr in Reston.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Plaza America, 11630 Plaza America Dr, Reston · Open every day

    Get directions+1 703-736-0530

Fabric stores in Vienna, VA

    Fabric store in Vienna, VA: Michaels

    Michaels, Vienna VA

    Michaels on Maple Avenue Shopping Center, 311 Maple Ave E in Vienna.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Maple Avenue Shopping Center, 311 Maple Ave E, Vienna · Open every day

    Get directions+1 703-255-4970

Fabric stores in Woodbridge, VA

    Michaels, Woodbridge VA

    Michaels on Parkway Crossing East, 14137 Crossing Pl in Woodbridge.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Parkway Crossing East, 14137 Crossing Pl, Woodbridge · Open every day

    Get directions+1 703-494-0274

Fabric stores near Glen Allen

Fabric stores in Ashland, VA

    Fabric store in Ashland, VA: Hobby Lobby

    Hobby Lobby, Ashland VA

    Hobby Lobby on Lakeridge Pkwy in Ashland.

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    11684 Lakeridge Pkwy, Ashland · Closed Sun

    Get directions+1 804-752-4570

Fabric stores in Maidens, VA

Fabric stores in Partlow, VA

Fabric stores near Leesburg

Fabric stores in Ashburn, VA

Fabric stores in Middleburg, VA

Fabric stores in Purcellville, VA

Fabric stores in Sterling, VA

    Michaels, Sterling VA

    The Sterling branch of Michaels.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Potomac Run Shopping Center, 46301 Potomac Run Plaza, Sterling · Open every day

    Get directions+1 703-430-8645

Fabric stores near Lynchburg

Fabric stores in Brookneal, VA

Fabric stores in Lexington, VA

Fabric stores in Millboro, VA

    Fabric store in Millboro, VA: Tender Heart Quilts & Antiques

    Tender Heart Quilts & Antiques

    Tender Heart Quilts & Antiques is a quilt shop in Millboro.

    4434 Cowpasture River Hwy, Millboro · Open 3 days a week

    Get directions+1 540-862-4718

Fabric stores near Manassas

Fabric stores in Culpeper, VA

    Michaels, Culpeper VA

    The Culpeper branch of Michaels.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    15323 Montanus Drive Culpeper Colonnade, Culpeper · Open every day

    Get directions+1 540-445-1500

Fabric stores in Dulles, VA

    Michaels, Dulles VA

    The Dulles branch of Michaels.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    24630 Dulles Landing Dr, Unit 140 Dulles Landing, Dulles · Open every day

    Get directions+1 571-367-7439

Fabric stores in Fredericksburg, VA

    Hobby Lobby, Fredericksburg VA

    Hobby Lobby on Carl D Silver Pkwy in Fredericksburg.

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    1360 Carl D Silver Pkwy, Fredericksburg · Closed Sun

    Get directions+1 540-548-0546

    Michaels, Fredericksburg VA

    A Michaels store in Fredericksburg, VA.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    3102 Plank Rd, Spotsylvania Mall Dr, Fredericksburg · Open every day

    Get directions+1 540-785-8540

Fabric stores in Gainesville, VA

    Fabric store in Gainesville, VA: Hobby Lobby

    Hobby Lobby, Gainesville VA

    The Gainesville branch of Hobby Lobby.

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    5085 Wellington Rd, Gainesville · Closed Sun

    Get directions+1 571-248-6710

    Fabric store in Gainesville, VA: Michaels

    Michaels, Gainesville VA

    Michaels on The Shops at Stonewall, 8171 Stonewall Shops Square in Gainesville.

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    The Shops at Stonewall, 8171 Stonewall Shops Square, Gainesville · Open every day

    Get directions+1 703-754-1362

Fabric stores in Locust Grove, VA

Fabric stores in Remington, VA

Fabric stores in Stafford, VA

  • Michaels

    1110 Stafford Market Place Stafford Marketplace, Stafford · Open every day

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Get directions+1 540-720-8236

Fabric stores in Warrenton, VA

Fabric stores in Woodbridge, VA

  • Hobby Lobby

    14000 Shoppers Best Way, Woodbridge · Closed Sun

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    Get directions+1 703-580-7136

Fabric stores near Midlothian

Fabric stores in Chester, VA

Fabric stores in Chesterfield, VA

  • Hobby Lobby

    14645 Hancock Village St, Chesterfield · Closed Sun

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    Get directions+1 804-639-4080

Fabric stores in Colonial Heights, VA

  • Michaels

    90 Southgate Sq, Colonial Heights · Open every day

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Get directions+1 804-524-0455

Fabric stores in Crewe, VA

Fabric stores in Farmville, VA

Fabric stores in North Chesterfield, VA

Fabric stores in Rice, VA

Fabric stores near Newport News

Fabric stores in Capron, VA

Fabric stores in Hampton, VA

  • T-Shirt Express and More

    62 W Mercury Blvd, Hampton · Closed Sat and Sun

    Get directions+1 757-848-5605

  • Michaels

    Coliseum Marketplace, 2170 Coliseum Dr C, Hampton · Open every day

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Get directions+1 757-827-0176

Fabric stores near Portsmouth

Fabric stores in Suffolk, VA

Fabric stores near Richmond

Fabric stores in Henrico, VA

Fabric stores in Mechanicsville, VA

  • Millstone Quilts

    8074 Flannigan Mill Rd, Mechanicsville · Open 4 days a week

    • quilting cotton
    • Open to the public
    • Sells by the yard

    Get directions+1 804-779-3535

  • Hobby Lobby

    7324 Bell Creek Rd, Mechanicsville · Closed Sun

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    Get directions+1 804-559-0305

Fabric stores near Roanoke

Fabric stores in Christiansburg, VA

  • Hobby Lobby

    100 Laurel St NE, Christiansburg · Closed Sun

    Fabric selection varies by store; call ahead. Hobby Lobby stores generally carry quilting cotton, apparel, home decor, flannel, fleece, utility, outdoor.

    Get directions+1 540-381-6393

  • Michaels

    Spradlin Farm Shopping Center, 140 Conston Ave NW, Christiansburg · Open every day

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Get directions+1 540-381-0468

Fabric stores in Covington, VA

Fabric stores in Ferrum, VA

Fabric stores in Floyd, VA

Fabric stores in Moneta, VA

Fabric stores in Montvale, VA

Fabric stores in Rocky Mount, VA

Fabric stores in Salem, VA

Fabric stores in Shawsville, VA

Fabric stores in Stuart, VA

Fabric stores in Vinton, VA

Fabric stores near Williamsburg

Fabric stores in Hayes, VA

Fabric stores in Irvington, VA

Fabric stores in White Stone, VA

Fabric stores near Winchester

Fabric stores in Boyce, VA

Fabric stores in Front Royal, VA

  • House of Fabrics

    207 E Main St, Front Royal · Closed Sun

    Get directions+1 540-635-5873

  • Michaels

    Crooked Run Center, 135 Crooked Run Plaza #20, Front Royal · Open every day

    Fabric selection varies by store; call ahead. Michaels stores generally carry quilting cotton, fleece.

    Get directions+1 540-635-6336

Fabric stores in Sperryville, VA

Fabric stores in Woodstock, VA

More fabric shops in Virginia

Fabric stores in Abingdon, VA

Fabric stores in Accomac, VA

Fabric stores in Bristol, VA

Fabric stores in Cedar Bluff, VA

Fabric stores in Clintwood, VA

Fabric stores in Fancy Gap, VA

Fabric stores in Galax, VA

Fabric stores in Glade Spring, VA

Fabric stores in Grundy, VA

Fabric stores in Haysi, VA

Fabric stores in Hillsville, VA

Fabric stores in Independence, VA

Fabric stores in Lebanon, VA

Fabric stores in Wytheville, VA

Fabric shops by what they sell

Fabric stores outside Virginia

Fabric stores by state