Skip Navigation Website Accessibility
If you are shopping for the holidays and need your order shipped, please don't wait! USPS has issued that the deadline to mail Priority Mail is December 18.  Delays are anticipated with higher than normal volumes of packages in the system. We strongly recommend that you plan ahead and all shipping orders be placed before that date in order to arrive prior to Christmas. If you are placing an order for in-store pickup please note our holiday hours - we will be CLOSED December 24 & 25.

Shop Online

Welcome to our online store!
Please review our policies before placing your order. We reserve the right to update and change these policies at any time.

  • We take all major credit cards. If you choose not to enter your card number, you can call the shop to place your order 804-594-5849.
  • All orders are shipped through the United States Postal Service Priority Mail. We ship Tuesday-Saturday (brick & mortar shop is closed Sundays & Mondays). Our flat rate shipping cost is $8.
  • We are happy to accept returns within 60 days. Return shipping is not covered by Dances With Wool unless the order was packaged incorrectly. We are not responsible for a return order that does not reach our shop or was damaged in shipping. Store credit will be issued when the items are received. PLEASE EMAIL THE SHOP TO ALERT US OF THE RETURN: Mail your return to: Dances With Wool Returns 1229 Sycamore Square Midlothian, VA 23113
  • We do not share the information you enter on our website with third parties.

Gift Card

Purchase a Gift Card:
Amount: $
Add to Cart

Browse Our Products






Greeting and Care Cards





Storied Fiber Art and Yarny Mammoth Yarns

Last Chance

All Classes

Knitting Classes

Weaving Classes



New Products

Order Today 1-(804) 594-5849