Two Rivers Yarns is located at 500 E. Main St. in historic Purcellville, Virginia. It is locally owned and operated with a staff that cares for their craft and our customers.

Knit-Alongs and Special Events are offered throughout the year. Call the shop, or sign up for our email newsletter to stay up-to-date with us!

Having a problem with a project?  Stop in a let us help guide you!

Call Us!We would love to hear from you - 240.457.0410

Email Us!Want to send us something? Do it from here: Contact Us!