All prices are in Canadian dollars but USD is also accepted.

Fabric is sold by the 1/2 meter (50cm/19.7")

Email address: 

Where is fabric shipped from?

Everything is shipped via Canada Post or UPS from Sydney, NS, Canada within 7 days of receiving order, typically it will be within 5 days. The only exception being during sales when high volumes will delay shipping.

Do you offer international shipping?

Yes! Please contact for a quote if outside North America.

Is local pick-up available?

Sure is! Just send an email prior to ordering.

Lost/delayed packages:

5 Oceans Fabric is not responsible for lost or delayed packages. We will do our best to help track down your package but cannot refund for anything officially lost by the postal service unless a claim is investigated and approved.


Damages caused Canada Post or UPS are not our responsibility. We will do everything to secure your package properly before leaving our hands. Canada post and UPS only provide $100 of insurance on all packages. If you wish to purchase more shipping insurance, please leave a note on your purchase and you will be invoiced for it. Please keep in mind that we are not responsible for packages once they are shipped. If your package is lost, and a claim through the postal service is approved, we can only refund you the maximum of $100 if you did not purchase extra insurance.


No, all sales are final. In the event that fabric is shorter than what was ordered (prior to washing/drying), an error was made or there are flaws which were not disclosed, please contact by email within 4 days of receiving fabric for a resolution.

Digitally printed custom fabric may have flaws close to the selvage, tiny speckles or white dots throughout the fabric. We will not issue refunds or discounts for this. We will try our best to find any flaws while we are cutting, but some are very small and minor and easily missed. If you can cover the flaw with a dime, a refund is not offered. It is very unlikely that you will receive fabric with any flaws outside the norm, but we are human and may miss one from time to time.

Do you have layaway?
Layaway is available for preorder only. You may use the following codes at checkout depending on your preferred deposit payment:
  • LAYAWAY30 for 30% down
  • LAYAWAY40 for 40% down
  • LAYAWAY50 for 50% down
Immediately following the close of round, you will receive an invoice for the balance owing PLUS a $5 non-refundable layaway fee. The invoice will be due in full 45 days after the round closes. You may make as many or as few payments as you like as long as the balance is zero on the due date.
Unpaid Layaway Payments :
Layaway is made in good faith that you intend to complete your purchase. It requires a manual form on our end. If you do not complete your layaway payments in the time given (without contact) your order will be cancelled. PLEASE make sure you understand this before choosing layaway option as payment form.
Order Timeline:
Estimated production for each preorder round is between 6-12 weeks and will be shipped from the printer to me. Our goal is to have all fabric packaged and ready to ship within 1-2 weeks of arrival to us. During "normal" times, turnaround time is usually 8 weeks.