We work hard to ship orders in a timely manner. Orders will be shipped within 3 business days from the time your order is placed (Tuesday-Friday, with the exception of holidays) – most orders received during our regular business hours will be packaged and ready to ship within 24 hours.

An email confirmation is sent when the order is placed and a follow up email when the order is ready for shipment – please be sure to check spam folders – and a tracking number is provided when a tracking number is available. Your online account will be updated with shipping information each step of the way. If you don’t receive an email or shipping confirmation for your order, please check your account or email us at orders@fireflyfibers.com and we’ll check into it ASAP.


We charge by flat rate on all orders – shipping fees include all packaging and handling costs, as such, purchasing more items is a better shipping value.

Order total is based on merchandise purchased - gift cards may be used as payment for merchandise for free shipping, but the purchase of a gift card doesn't count toward free shipping.

$34.99 & under First Class/Media Mail $5.95
$35.00-74.99 First Class/Media Mail $7.95
$75.00-99.99 First Class/Media Mail $8.95
Priority Mail | Flat Rate Priority Mail $9.95
$100+ FREE Shipping FREE
  • In-Store Pick Up: If you're local and want to place an online order to pick up at our brick-and-mortar shop (within 7 days), just note "In-Store Pick Up" in the notes section when you check out and we'll hold your item/s at the shop for you - you'll still be charged for shipping but we'll refund the shipping charge when you pick up your order.
    • In-store pick up orders will be held for up to 7 days - shipping is credited when you pick up your order.
    • Since the shipping is paid... if you decide you want us to ship your order (or if it's more than 7 days), we'll pop it in the mail for you.
$74.99 & under International First Class $16.95
$74.99-174.99 International First Class $24.95
$175.00-249.99 International First Class $34.95
International Priority Mail | Flat Rate International Priority Mail $36.95
$250+ FREE Shippping FREE


$99.99 & under International First Class $28.95
$100-174.99 International First Class $36.95
$175.00+ International First Class $41.95
International Priority Mail | Flat Rate International Priority Mail $56.95
*Please be aware that you might be responsible for paying duties or customs on your order. Sorry, we don't currently offer free shipping on International orders.



Q. What forms of online payment do you accept?
A: We accept Visa, MasterCard, Discover and American Express.

Q: How do I pay with a giftcard?
A: Giftcards with a QR code can be redeemed online or at our brick-and-mortar shop. Giftcards without a QR code can be redeemed in person at our brick-and-mortar shop - we can issue a new gift card for these older versions, just contact us for details on how to do this. 

Q: Will you wind my yarn?
A: Yes, and free of charge - when you checkout just add a note for us and we'll wind your yarn before shipping! Please note... depending on the size of your order, requesting winding services may delay shipping and, we do not accept exchanges or returns when yarn has been wound. As well, we recommend winding a few of our yarns once you receive them (Blue Sky Metalico, Unicorn Tails...), either by hand or with a home ball winder.

Q: Will my yarn be from the same dyelot?
A: We make every attempt to match dyelots and batches of hand-dyed yarns for the quantity placed in your order, if your order cannot be filled from the same dye lot, we will contact you prior to shipment to see how you would like to handle this. In some instances, (ex. closeout items) dyelots may be mixed and these products are noted as such - if it's crucial for dyelots to match on these items, please contact us at the shop before placing your order online to make sure we can meet your needs.

Q: I received my yarn, but it's looks different than the color shown on the website?
A: When viewing products on our website, colors may vary from the actual product due to your monitor settings, the natural variation of products with the hand dying process and natural fibers used. You're welcome to contact us at the shop if you have a question on a product before placing your order. 

Q: I placed an order and selected free shipping, what shipping method will the shop use?
A: With Free Shipping, the shop selects the shipping method based on weight and size - most orders that receive free shipping will ship USPS Priority or UPS Ground, but some may ship via First Class or another method - in some cases, orders including books may ship in more than one package due the additional weight. 

Q: I placed an order earlier, but now the yarn I ordered is unavailable?
A: We share inventory with our brick-and-mortar store, so occasionally an in-store customer will purchase an item before we can pull it from the shelves for you. If this happens, we will do our best to resolve the issue to your satisfaction, whether that means finding a suitable replacement or backordering the out-of-stock item.

Q: There’s a product on your website/at the brick-and-mortar store/on Facebook that I’d like to purchase, but it’s not listed in the online shop?
A: We're working to add as many products as possible to our website, but there are items that we carry in our brick-and-mortar store that aren’t shown, or may not make it to our website, for various reasons. If there’s an item we carry in the store that you’d like to purchase, please contact us at info@fireflyfibers.com and we’re happy to see if that item is available for you.

Q: Can I place a special order?
A: We're happy to work with you to place a special order – the minimum special order amount is $50 and all special orders must be paid in full for us to process. Requests to order new yarn lines or colors we don’t currently carry, are handled on a case-by-case basis - in some cases, a minimum purchase amount may apply and will be determined by the quantity we have to order from our vendor (ex. a full bag of 5 or 10 skeins). We will contact you when the yarn is in stock and ready to ship and additional shipping charges may apply (we can estimate this for you when you place your order). Sorry, we do not offer discounts or other incentives on special orders. To place a special order, please contact the store with the details of what you would like to order to see if this is an option. 


We want you to be happy with your purchase from Firefly Fibers. If your order is incorrect, please contact us within 72 hours of receiving your package and we will gladly correct our error and absorb all shipping costs associated with this.

If you are unsatisfied with your yarn purchase, regular priced, single skeins of yarn in original condition may be returned for store credit or exchanged when received at our brick-and-mortar shop within 30 days of the delivery date (via USPS tracking) with original sales receipt/invoice. We will contact you when your return has been processed and your credit is available. We cannot accept returns on other items, including: specialty items (sock blanks, mini-skein sets...), sale yarn, needles, accessories, books/patterns, special orders, kits, cut fabric, and closeout items.

When exchanging yarn by mail, you are responsible for shipping costs to and from Firefly Fibers. Returns/exchanges on orders that received free shipping discounts may have applicable shipping fees deducted from the exchange/return total and returns over $100 may also be subject to a 15% restocking fee. 

Yarn returns that are not in resalable condition or are received more than 30 days from the purchase date, will not be eligible for store credit or exchange and the customer will be responsible for all shipping costs associated with reshipping the yarn. 

If you have any questions on returns/exchanges, please feel free to contact us before shipping your return to our brick-and-mortar shop.