NEW Arrivals... Plied Yarn Co, Tones, Lopi Restock, and more!

Our brick-and-mortar shop is now open for Walk-In Shopping - days and times are noted on our Visit Us page. We are working toward a full reopening, so check back for updates.


  • Masks are required, covering your nose and mouth, are required at all times - we'll be masked up, too.*
  • Please sanitize your hands upon entry - we have sanitizer available.
  • Keep 6 feet between yourself, our staff, and other customers - you may be shopping with others.

Please read below for details and the link to schedule an appointment...

Our 45-minute appointments are perfect for getting started on your next project and we look forward to seeing you!

Want to shop with your fiber friends? Multiple appointments are available per timeframe. If slots are available, each person can reserve their own appointment and you can shop together!

During your visit: 

  • Masks are required, properly covering your nose and mouth.
  • Please sanitize your hands upon entry - we have sanitizer available.
  • Keep 6 feet between yourself, our staff, and other customers - you may be shopping with others.

We are still offering additional days and times by appointment, check availability and schedule online here.

*Our goal is to keep everyone safe, so we can continue offering and expanding our in-person shopping. We are in a high risk area, so we require that everyone wears a mask while in our shop out of respect and safety for our community as a whole – if you are unable or unwilling to wear a mask, contactless curbside pickup is available for our local customers.


At Firefly Fibers, we committed to shipping out all orders in a timely manner - we are still getting orders packed and handed off within our normal timeframe of 1-3 business days (Monday-Friday), but in times of heavier orders, it may take us just a little longer.

Unfortunately, due to the longer delivery timeframes with both domestic and international USPS, we cannot guarantee delivery within our standard time frame and we appreciate your patience.

  • Package Delays | Please be patient if your order is in transit longer than normal - if you are seeing a delay that is concerning (at this point we are seeing 1-2 weeks for packages to be processed through USPS distribution centers across the country) or have a delivery issue, please contact your local Post Office, they are your best resource. 
  • UPS Shipping | Although delivery times are uncertain and vary across the country, we are seeing UPS as an option to potentially get your package to you sooner, so we have added this option at checkout. 
  • In-Store and Contactless Pickup | Locals, if you want to order online and save on shipping or get your order sooner, select Pickup when you check out. When your order is ready, you'll receive an email and you can grab your order during our walk-in hours or schedule a Contactless Curbside pickup (link provided in email).
  • INTERNATIONAL SHIPPING... we're seeing increased international shipping delays (2-3 months in some countries) & restrictions (some countries are not accepting packages via USPS and may need to be shipped another method). Please be aware that we do not check International shipping availability, so it is up to you to know if your country will accept the shipment. As well, if you would like to purchase insurance (available for all shipping methods and recommended), please contact us or leave a note in your cart and we can check rates for you.