We at ragtime fabrics are carefully keeping our store as safe and clean as possible to ensure the safety and health of our customers and staff.

Thank you for your patience.

We are closely monitoring the number of customers allowed to

shop inside Ragtime Fabrics.  Call to make and appointment to shop. 

We are allowing customers without appointment entry as space allows.

We are accepting phone orders - 540-434-5663,

email orders - ragtimefabrics@gmail.com as well as door service. 

Please include phone number for phone and email orders for payment.

We are open Monday - Saturday, 10:00 am - 4:00 pm.

We currently have a variety of elastic in stock.  

Watch our website and emails for current availability.

Most adult classes are temporarily postponed. 

All kids camps have been postponed.

Everything in the World of Fabric, from Appliques to Zippers!



Find Us in Harrisonburg

We're at Bus Stop #201 on HDPT's Route 3 bus line, just outside of downtown.

What We Carry


926 West Market Street​Harrisonburg, Virginia


Tel: 540-434-5663 

Regular Hours

Mon - Fri: 10am - 4pm

Saturdays: 10am - 4pm

Sundays: Closed

Join Our Newsletter

Site Design by BizLab