Find Fabric Stores

Savvy Swatch: Fabric Store in Williamsburg, VA

4.1(47 Google reviews)

Fabric store in Williamsburg, VA: Savvy Swatch

Savvy Swatch is a fabric store in Williamsburg, Virginia.

What fabric Savvy Swatch carries

  • home decor
  • outdoor
  • upholstery
  • linen
  • drapery
  • vinyl & faux leather
  • denim

Taken from the shop's own site, checked 2026-10-02.

Savvy Swatch hours

Opening hours for Savvy Swatch
MonClosed
TueClosed
Wed10AM-4PM
Thu10AM-4PM
Fri10AM-4PM
Sat10AM-4PM
SunClosed

Contact Savvy Swatch

134 2nd St
Williamsburg, VA 23185

Hours and stock change. Call ahead if you are driving for something specific.

Directions to Savvy Swatch

134 2nd St, Williamsburg, VA 23185

Get directions

Fabric shops near Savvy Swatch

More fabric stores in Virginia

All 194 fabric stores in Virginia