All states›Quilt Shops with Classes›Virginia

Quilt Shops with Classes in Virginia

50 of the 876 sewing and fabric businesses we track in Virginia have classes or workshops. Full listings for every city are on the Virginia page.

50fabric stores
39cities
876fabric stores statewide

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.

Richmond 4

  1. Sew Fun

    2817 N Parham Rd, Richmond, VA 23294

    ClassesOnline store

    Spotted an error? Let us know

  2. Top Stitch Mending

    401 N 23rd St, Richmond, VA 23223-7101

    ClassesAlterations

    Spotted an error? Let us know

  3. Shenandoah Shutters

    2800 Cofer Rd, Richmond, VA 23224-7102

    Mon-Thu 8am-4pm

    Classes

    Spotted an error? Let us know

  4. Shenandoah Shutters

    3108 N Boulevard, Richmond, VA 23230

    Mon-Thu 8am-4pm

    Classes

    Spotted an error? Let us know

Alexandria 3

  1. Artistic Artifacts

    4750 Eisenhower Ave, Alexandria, VA 22304-4806

    ClassesMachine sales & repairOnline store

    Spotted an error? Let us know

  2. Stitch Sew Shop

    1219 King St, Alexandria, VA 22314-2926

    MON to FRI :: 12p - 8p, SAT and SUN :: 10a – 6p

    ClassesAlterations

    Spotted an error? Let us know

  3. A & JAD's

    2756 Duke St, Alexandria, VA 22314

    Classes

    Spotted an error? Let us know

Culpeper 3

  1. A Stitch of Grace

    1688 Fords Shop Rd, Culpeper, VA 22701-9151

    Mon, Wed 4pm-6pm by appointment only

    ClassesAlterations

    Spotted an error? Let us know

  2. Cleopatra Vaughn LLC

    14115 Lovers Ln, Culpeper, VA 22701-4113

    Saturday 10 am - 1 pm

    ClassesAlterations

    Spotted an error? Let us know

  3. Knit Wit Yarn Shop

    142 N Main St, Culpeper, VA 22701-3026

    ClassesYarn

    Spotted an error? Let us know

Henrico 3

  1. Bobbin & Bolt

    3991 Deep Rock Rd, Henrico, VA 23233-1413

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repairEmbroidery

    Spotted an error? Let us know

  2. All Brands Sewing Center

    8079 W Broad St, Henrico, VA 23294-4219

    Tue-Fri 9:30am-5pm, Sat 9:30am-2pm, Sun-Mon closed

    ClassesOnline store

    Spotted an error? Let us know

  3. Quilting Adventures

    6943 Lakeside Ave, Henrico, VA 23228-5234

    Tue-Sat 10-5, Sun 12-5

    ClassesLongarm servicesOnline store

    Spotted an error? Let us know

Lynchburg 3

  1. Quilted Expressions

    3622 Old Forest Rd, Lynchburg, VA 24501-2995

    Mon-Fri 10-5, Sat 10-3

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repair

    Spotted an error? Let us know

  2. Sew Simple of Lynchburg, home of AmyQuilts.com

    5005 Fort Ave, Lynchburg, VA 24502

    Friday 10-5, Saturday 10-3

    ClassesMachine sales & repairOnline store

    Spotted an error? Let us know

  3. Sew Simple of Lynchburg LLC

    5005 Fort Ave, Lynchburg, VA 24502-1601

    Mon-Fri 10am-6pm, Sat 11am-5pm

    ClassesMachine sales & repairMachine repair

    Spotted an error? Let us know

Abingdon 1

  1. Virginia Highlands Quilt Shop

    25066 Lee Hwy, Abingdon, VA 24211

    Wed-Fri 10am-4pm, Sat 10am-2pm

    Classes

    Spotted an error? Let us know

Arlington 1

  1. Swank Tailor

    2628 Columbia Pike, Arlington, VA 22204-4410

    ClassesAlterations

    Spotted an error? Let us know

Ashburn 1

  1. Sew Magarbo

    44933 George Washington Blvd, Ashburn, VA 20147-6300

    Tues-Wed 11am-7pm, Fri-Sat 11am-4pm

    ClassesMachine sales & repairOnline storeMachine repairEmbroidery

    Spotted an error? Let us know

Beaverdam 1

  1. Fashions by Barbara

    17155 White Pine Rd, Beaverdam, VA 23015-1759

    ClassesAlterations

    Spotted an error? Let us know

Bristol 1

  1. Sew Easy Sewing

    1701 Euclid Ave, Bristol, VA 24201-3700

    ClassesAlterationsMachine repair

    Spotted an error? Let us know

Brookneal 1

  1. Threads Run Thru it

    238 Main St, Brookneal, VA 24528

    ClassesLongarm servicesMachine sales & repairOnline store

    Spotted an error? Let us know

Charlottesville 1

  1. Cottonwood

    2035 Barracks Rd, Charlottesville, VA 22903-1205

    Mon-Wed 10-6, Thu 12-8, Fri-Sat 10-6, Sun 12-5

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repairEmbroidery

    Spotted an error? Let us know

Clifton Forge 1

  1. Lollie's Quilt Shop

    515 Ridgeway St E, Clifton Forge, VA 24422-1328

    ClassesLongarm servicesOnline store

    Spotted an error? Let us know

Danville 1

  1. Barbee Fabrics Of Danville

    152 Arnett Blvd, Danville, VA 24540

    ClassesMachine sales & repairAlterationsMachine repairEmbroidery

    Spotted an error? Let us know

Dayton 1

  1. Patchwork Plus

    17 Killdeer Ln, Dayton, VA 22821-9745

    ClassesLongarm servicesMachine sales & repairMachine repairEmbroidery

    Spotted an error? Let us know

Fairfax 1

  1. The Quilters Studio

    9600 Main St, Fairfax, VA 22031-3798

    Mon-Wed 10-6, Thu 12-8, Fri-Sat 10-6, Sun 12-5

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repairEmbroideryYarn

    Spotted an error? Let us know

Fairfield 1

  1. The Quiltery

    5499 N Lee Hwy, Fairfield, VA 24435-2420

    Mon-Sat 9-4

    ClassesOnline store

    Spotted an error? Let us know

Fishersville 1

  1. Susan's Yarn Stash

    1838 Jefferson Hwy, Fishersville, VA 22939-2238

    Mon–Sat 11am–4pm, Sun 1pm–4pm

    ClassesYarn

    Spotted an error? Let us know

Fredericksburg 1

  1. Finnegan's Run Yarn & Gifts

    1145 Emancipation Hwy, Fredericksburg, VA 22401-4413

    Sat 10am–5pm, Sun 12pm–4pm

    ClassesYarn

    Spotted an error? Let us know

Galax 1

  1. Quilts On Main

    225 S Main St, Galax, VA 24333-3911

    Tue-Sat 9-5

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repair

    Spotted an error? Let us know

Hampton 1

  1. Joyous Applique Designs

    114 Roberta Dr, Hampton, VA 23666-2970

    ClassesOnline store

    Spotted an error? Let us know

Hardy 1

  1. Cs Threadz

    12925 Booker T Washington Hwy Ste 104b, Hardy, VA 24101-3972

    Mon-Fri 10-5, Sat 10-2

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repairEmbroidery

    Spotted an error? Let us know

Harrisonburg 1

  1. Sew Classic Fabrics

    121 Carpenter Ln, Harrisonburg, VA 22801-9777

    Mon-Sat 10am-6pm, Sun closed

    ClassesLongarm servicesMachine sales & repairOnline storeEmbroidery

    Spotted an error? Let us know

Herndon 1

  1. Sewing Lab

    489 Carlisle Dr, Herndon, VA 20170-4819

    ClassesAlterations

    Spotted an error? Let us know

Irvington 1

  1. Sewlovelee

    4504 Irvington Rd, Irvington, VA 22480

    Tue-Fri 10-5, Sat 10-4

    ClassesLongarm servicesOnline store

    Spotted an error? Let us know

McLean 1

  1. The Heartfelt Workshop

    1493 Chain Bridge Rd Ste 302, McLean, VA 22101-5726

    Classes

    Spotted an error? Let us know

Mechanicsville 1

  1. Sew Brave Sewing Lessons

    7119 New Hunter Rd, Mechanicsville, VA 23111-1938

    Monday - Friday: 9am - 5pm by appt

    ClassesAlterations

    Spotted an error? Let us know

Midlothian 1

  1. Quilter's Corner

    1245 Sycamore Sq, Midlothian, VA 23113-4254

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repairEmbroidery

    Spotted an error? Let us know

Moneta 1

  1. CS Threadz

    13310 Booker T Washington Hwy, Moneta, VA 24121-5818

    Mon-Fri 10-5, Sat 10-2

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repairEmbroidery

    Spotted an error? Let us know

Newport News 1

  1. Sunshine Quilt Corner

    896 J Clyde Morris Blvd, Newport News, VA 23601-1303

    Mon-Thu 10am-5pm, Fri 10am-8pm, Sat 9am-4pm

    ClassesMachine sales & repair

    Spotted an error? Let us know

Petersburg 1

  1. Upholstery Workshop

    118 W Bank St, Petersburg, VA 23803-3216

    Classes

    Spotted an error? Let us know

Purcellville 1

  1. Webfabrics

    116 N Bailey Ln, Purcellville, VA 20132-6002

    Tue-Fri 10-4, Sat 10-4

    ClassesLongarm servicesMachine sales & repairOnline storeMachine repair

    Spotted an error? Let us know

Radford 1

  1. Sew Biz

    7327 Peppers Ferry Blvd, Radford, VA 24141-8857

    Mon-Fri 10-6, Sat 10-5

    ClassesMachine sales & repairOnline storeEmbroideryYarn

    Spotted an error? Let us know

Remington 1

  1. The Quilter's Mercantile

    301 E Main St, Remington, VA 22734-9635

    Mon-Wed 10-6, Thu 12-7, Fri 10-6, Sat 10-4

    ClassesOnline store

    Spotted an error? Let us know

Salem 1

  1. Quiltoff

    29 E Main St, Salem, VA 24153

    Saturday 10AM - 2PM

    ClassesLongarm servicesMachine sales & repair

    Spotted an error? Let us know

Stuart 1

  1. Quilted Colors

    107 N Main St, Stuart, VA 24171

    Mon-Fri 10am-5pm, Sat 10am-3pm

    Classes

    Spotted an error? Let us know

Vienna 1

  1. Maple Fashions

    517 Maple Ave W, Vienna, VA 22180-4230

    ClassesAlterations

    Spotted an error? Let us know

Virginia Beach 1

  1. Dyeing To Stitch

    5312 Kempsriver Dr, Virginia Beach, VA 23464-5300

    Tue-Fri 10-2, Sat 10-4

    ClassesOnline store

    Spotted an error? Let us know

Warrenton 1

  1. Quilting Essentials and More

    10 S 5th St, Warrenton, VA 20186-3450

    ClassesOnline store

    Spotted an error? Let us know

Call ahead for the supply list. Most beginner classes run $35-75 for a single 3-hour session or $120-200 for a 4-week series, and the shop usually wants you buying fabric and notions from their own shelves rather than bringing your own — ask when you book so you're not caught short on day one.

Also in Virginia

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 50 fabric and quilt retailers located across Virginia 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 Virginia by city or region.

Where to buy fabric material?

Suppliers throughout Virginia stock various fabric materials, including quilting cotton, silk, linen, and wool. You can choose from 50 verified locations listed across the state to suit your crafting or garment projects. Use our guide to discover specialized material retailers in Virginia.