Skip to content

✅ EXTRA 30% Off Sale Fabric Code: EXTRA30

  • 🎁Gift Cards
  • New
  • Sale
  • Yardage
  • Precuts
  • Supplies
  • Bolt Sale
  • Patterns
  • 1-888-662-0319
  • Contact Us
Log in
  • Facebook
  • Instagram
  • TikTok
  • YouTube
Dinkydoo Fabrics
  • 🎁Gift Cards
  • New
  • Sale
  • Yardage
  • Precuts
  • Supplies
  • Bolt Sale
  • Patterns
Log in Cart

Item added to your cart

Shipping
Dinkydoo Rewards

FAST & FREE Shipping* $199+

Orders take approximately 3-7 days to cut, process, and ship. Large orders with many cuts and sales items may take longer. See below for exceptions.

Shipping

Real-time shipping updates

Easily check your shipping status online and be notified immediately when items are shipped and delivered.

Box

Order satisfaction guaranteed

Any issues with your order or delivery? Our team is here to help. We want you to enjoy & love your new goodies. :)


canada shipping

Canada Shipping & Handling Charges

•FREE Shipping  on orders over $199*
•Flat rate of $9.99 for orders under $199

•Lettermail rate of $7.99 is an option for orders under 500g and 2cm in height.


*If you are ordering a roll of batting (or product(s) with oversized dimensions) and live in the Maritimes, Territories or have a P.O. Box, additional shipping charges will apply. We cover the first $60 of shipping costs and will email you to advise you of the difference. Alternatively, you may provide a civic address to possibly avoid any extra charges. If you have any questions about your address, email your postal code to info@dinkydoo.ca. Please note, Canada Post is unable to deliver 108" to 120" rolls of batting to P.O. Boxes.

usa shipping

USA Shipping & Handling Charges

• FREE Shipping  on orders over $199 CAD (Approx. $142 USD)

• Flate rate of $9.99 CAD for orders under $199 CAD

• Please note we are unable to ship full rolls of batting or orders with similar oversized product dimensions to the USA.

international shipping

International Shipping & Handling Charges

• Canada Post XpressPost (5-8 Bus. Days) - Large packages.
• Canada Post Small Packet Air (7-11 Bus. Days) - Small packages.

• Real-time shipping rates calculated at checkout. (You pay actual shipping cost)

• Full tracking notifications and $100 insurance on XpressPost shipments.*

• No tracking or insurance on Small Packet Air shipments.*
• Please note, we are unable to ship full rolls of batting and large, oversized items internationally.


*Need additional insurance? Email us at info@dinkydoo.ca. We are not responsible for lost or stolen packages. Depending on your country, additional taxes or duties may apply and are your responsibility.

Shipping FAQ

How long before my order is shipped?

It's currently taking 3-7 business days to prepare and cut orders before shipping. This may vary based on if your order contains mostly pre-cuts, or if it has lots of fabric cuts. During our EPIC Sales and FREE Shipping Weekends, it may take up to 21 business days before your order is shipped, due to the high volume of cuts and orders. *Please note, due to uncontrollable circumstances such as weather, carrier/transport issues, and more, this may cause additional delays beyond our guidelines above.

If you order a full bolt of fabric or a full roll of batting, your order might ship directly from our distributor. If you have other items on your order, they may come separately. Full rolls and bolts may be delayed 4-6 weeks if inventory is unavailable. We will do our best to contact and update you on the ETA.


How is my package shipped within Canada?

All orders are shipped via Canada Post Expedited, Purolator, Canpar, or FedEx, arrive in 2-7 business days, and come with tracking and insurance.

Small orders under 500g and 2cm in height are shipped via Canada Post Lettermail and have no tracking or insurance. You have the option of selecting this method at checkout for a reduced shipping fee, but please be aware there is no tracking, and we are not responsible for lost or stolen mail. If you want to ensure you are covered for loss or theft and need tracking, please be sure to choose expedited (regular) shipping at checkout.


Replacement Orders for incorrect or missing items may be shipped via Canada Post Lettermail at our discretion. 

I live in the Maritimes, Territories, have a P.O. Box or RR address. Will I have to pay more for shipping?

For the most part, you should receive the same shipping rates as the rest of Canada. Unfortunately, very large packages (i.e. orders exceeding 6kg) or oversized items (rolls of batting, several bolts of fabric, tuffets kits) can lead to exponentially higher shipping costs. If that is the case, we will contact you and ask if you'd like to proceed, and offer you a reduced shipping rate. (We pay the first $20 of any additional charges, or up to $60 for rolls of batting.)


My pre-order is late. Why?

Sometimes fabric manufacturers and distributors experience delays in shipping new collections to stores. This can happen for many reasons beyond our control (overselling on their end, late deliveries from overseas, defects, shipping issues, and more.) We try the best we can to ensure our fabric meets the expected delivery dates we provide on our site, but every now and then, delays may occur. If this happens, we try our best to contact everyone with pre-orders to advise them of the delays and advise of the new estimated times our manufacturers and distributors have advised us with.


Canada Post lettermail cost was less than I was charged!
Please note that our shipping charges also include handling. All shipments, including lettermail, are priced according to the cost of packaging & supplies, labour to prepare shipments, as well as many other factors. This allows us to continue to offer lettermail as a service to our customers.

I have multiple pre-orders, when will they ship?

Pre-orders ship complete. If you have an order with in-stock items, they will ship together with your pre-order items in one shipment, when the last remaining pre-orders arrive. If you make a mistake and wish to have your in-stock items shipped separately, we can invoice you for shipping. We encourage you to place a separate order for all pre-orders.


Policies

Return Policy (Excluding full bolts and rolls of batting)

If you've changed your mind on an order you've received, we will refund your purchase to a gift card or store credit up to 30 days after your purchase. The product must be in new condition, smoke-free, unwashed, and contain no pet hair or other flaws. You are responsible for shipping the item(s) back to us. Once we receive and inspect your return, your refund will be issued to a gift card or store credit.


We do not refund pre-cut fabric bundles that have been opened. 

Any fabric that's been cut for your order will be subject to a 20% cancellation fee**. "What is cut cannot be uncut." 

Package the product well, and send it to:


#906 - 19055 Airport Way
Pitt Meadows, BC
V3Y-0G4


Return Policy (Wrong items received)

If you received an item in error, please contact us and we will send you a pre-paid shipping label so you can return it to us easily. We will ship you the correct item as soon as possible, and we pay for shipping on any mistakes we make.

Please do not send the package without contacting us first. We'll provide you with a pre-paid shipping label. Email us at info@dinkydoo.ca


Return Policy (Full bolts and rolls of batting only)
Due to being oversized and the extreme cost of shipping rolls of batting, if you wish to cancel an order containing full bolts of fabric, interfacing, and full rolls of batting, a 20% cancellation fee** applies.

Discount Refund Policy
If you forget to use a discount on your order, or there is a technical issue with your discount or code, please contact us at info@dinkydoo.ca. If you are eligible for a current discount, your discount will be refunded to store credit or a gift card.

Rewards Program Points for Signing Up

Due to fraudulent orders,  only one gift card per customer, per household, per customer name can be used on a single order from gift cards earned from signing up to our rewards program. You may only use gift cards you have earned yourself, or have received as a gift from an order where the gift card was paid for with real money. Orders will be canceled automatically if this happens. 


**Our company is also charged a cancellation fee on full bolts of batting, fabric, and interfacing from our suppliers due to cancellations on special order items like full bolts and rolls. When a customer cancels an order with us, we must also pay high cancellation fees. We also lose all transaction fees from Shopify and PayPal, which keep these fees on all cancellations. On top of that, due to the large volume of orders we are placing, refunds like this mean we end up with a disproportionate amount of stock which can negatively affect our business. We hope you understand.

Pricing Policy

We reserve the right to cancel or refund any orders where pricing is incorrectly set on our website. We will notify you if this happens before proceeding. If a pricing error occurs, we will either refund you the difference (overcharge) or send you an invoice for the difference (undercharge).


Pricing Protection

We will match any advertised price on our store in the event we have a sale on the exact same item. This does not include if the item is bundled. We do not price match other stores, due to a variety of factors, including our rewards program and other perks. If our price falls on the same item within 30 days of purchase, please contact us, and we will issue you a gift card for the difference. Please note, we will not price match if another discount or promotional code was used on your order. We will only price match a maximum of one time per order within 30 days.


Dinkydoo Gift Cards
Dinkydoo Gift Cards earned via our Dinkydoo Rewards Program or received for free via promotions for spending a certain amount (i.e. Free $20 Gift Card by spending $299+) have no cash value, and must be used towards a future purchase. If an order with a Gift Card is cancelled or refunded, the amount used on the Gift Card will be returned to the Gift Card for future use. Gift Cards cannot be refunded to cash, and cannot be transferred or sold to a third party. Gift Cards earned by promotional are only valid for use by the initial customer.

Privacy Policy 

We do not share your email address or personal information. However, this information may be used by our third-party software to provide you with a better shopping experience, including previously viewed items, wish lists, Facebook advertising, Google advertising, and abandon cart emails. This information is stored in the form of cookies on your computer or device. If you would like to opt-out of cookies, or if you would like to delete all your data, please contact us and we will do so immediately. For European customers, or for additional information regarding cookies and tracking, please see our GPRD Policy here.

SMS Policy

Dinkydoo Fabrics Inc.
Mobile Message Service Terms and Conditions

Last updated: June 30th, 2021

The Dinkydoo Fabrics Inc. mobile message service (the "Service") is operated by Dinkydoo Fabrics Inc. (“ Dinkydoo Fabrics Inc. ”, “we”, or “us”). Your use of the Service constitutes your agreement to these terms and conditions (“Mobile Terms”). We may modify or cancel the Service or any of its features without notice. To the extent permitted by applicable law, we may also modify these Mobile Terms at any time and your continued use of the Service following the effective date of any such changes shall constitute your acceptance of such changes.

We do not charge for the Service, but you are responsible for all charges and fees associated with text messaging imposed by your wireless provider. Message and data rates may apply.

Text messages may be sent using an automatic telephone dialing system or other technology. Your consent to receive autodialed marketing text messages is not required as a condition of purchasing any goods or services. If you have opted in, the Service provides [If you send transactional messages: updates, alerts, and information (e.g., order updates, account alerts, etc.)][If you send promotional messages: promotions, specials, and other marketing offers (e.g., cart reminders)] from Dinkydoo Fabrics Inc. via text messages through your wireless provider to the mobile number you provided. Message frequency varies. Text the single keyword command STOP to +1 (315) 939-1642 to cancel at any time. You'll receive a one-time opt-out confirmation text message. If you have subscribed to other Dinkydoo Fabrics Inc. mobile message programs and wish to cancel, except where applicable law requires otherwise, you will need to opt out separately from those programs by following the instructions provided in their respective mobile terms. For Service support or assistance, text HELP to +1 (315) 939-1642 or email info@dinkydoo.ca .

We may change any short code or telephone number we use to operate the Service at any time and will notify you of these changes. You acknowledge that any messages, including any STOP or HELP requests, you send to a short code or telephone number we have changed may not be received and we will not be responsible for honoring requests made in such messages.

The wireless carriers supported by the Service are not liable for delayed or undelivered messages. You agree to provide us with a valid mobile number. You agree to maintain accurate, complete, and up-to-date information with us related to your receipt of messages. 

You agree to indemnify, defend, and hold us harmless from any third-party claims, liability, damages or costs arising from your use of the Service or from you providing us with a phone number that is not your own.

To the extent permitted by applicable law, you agree that we will not be liable for failed, delayed, or misdirected delivery of any information sent through the Service, any errors in such information, and/or any action you may or may not take in reliance on the information or Service.

Contact Us

  • Email: info@dinkydoo.ca
  • 1-888-662-0319 (Toll-Free)
  • 604-459-9700 (Local)
  • Join our Newsletter
  • About Us
  • Reviews & Testimonials
  • Shipping & Policies
  • Refund policy
  • Terms of Service

Shop In Store

#906 19055 Airport Way
Pitt Meadows, BC
Open in-store Tue-Sat 10am-4pm

Subscribe to our emails

Country/region

  • Afghanistan (AFN ؋)
  • Åland Islands (EUR €)
  • Albania (ALL L)
  • Algeria (DZD ŘŻ.ŘŹ)
  • Andorra (EUR €)
  • Angola (CAD $)
  • Anguilla (XCD $)
  • Antigua & Barbuda (XCD $)
  • Argentina (CAD $)
  • Armenia (AMD դր.)
  • Aruba (AWG ƒ)
  • Ascension Island (SHP ÂŁ)
  • Australia (AUD $)
  • Austria (EUR €)
  • Azerbaijan (AZN ₼)
  • Bahamas (BSD $)
  • Bahrain (CAD $)
  • Bangladesh (BDT ŕ§ł)
  • Barbados (BBD $)
  • Belarus (CAD $)
  • Belgium (EUR €)
  • Belize (BZD $)
  • Benin (XOF Fr)
  • Bermuda (USD $)
  • Bhutan (CAD $)
  • Bolivia (BOB Bs.)
  • Bosnia & Herzegovina (BAM КМ)
  • Botswana (BWP P)
  • Brazil (CAD $)
  • British Indian Ocean Territory (USD $)
  • British Virgin Islands (USD $)
  • Brunei (BND $)
  • Bulgaria (BGN Нв.)
  • Burkina Faso (XOF Fr)
  • Burundi (BIF Fr)
  • Cambodia (KHR ៛)
  • Cameroon (XAF Fr)
  • Canada (CAD $)
  • Cape Verde (CVE $)
  • Caribbean Netherlands (USD $)
  • Cayman Islands (KYD $)
  • Central African Republic (XAF Fr)
  • Chad (XAF Fr)
  • Chile (CAD $)
  • China (CNY ÂĽ)
  • Christmas Island (AUD $)
  • Cocos (Keeling) Islands (AUD $)
  • Colombia (CAD $)
  • Comoros (KMF Fr)
  • Congo - Brazzaville (XAF Fr)
  • Congo - Kinshasa (CDF Fr)
  • Cook Islands (NZD $)
  • Costa Rica (CRC ₡)
  • CĂ´te d’Ivoire (XOF Fr)
  • Croatia (EUR €)
  • Curaçao (ANG ƒ)
  • Cyprus (EUR €)
  • Czechia (CZK Kč)
  • Denmark (DKK kr.)
  • Djibouti (DJF Fdj)
  • Dominica (XCD $)
  • Dominican Republic (DOP $)
  • Ecuador (USD $)
  • Egypt (EGP ŘŹ.م)
  • El Salvador (USD $)
  • Equatorial Guinea (XAF Fr)
  • Eritrea (CAD $)
  • Estonia (EUR €)
  • Eswatini (CAD $)
  • Ethiopia (ETB Br)
  • Falkland Islands (FKP ÂŁ)
  • Faroe Islands (DKK kr.)
  • Fiji (FJD $)
  • Finland (EUR €)
  • France (EUR €)
  • French Guiana (EUR €)
  • French Polynesia (XPF Fr)
  • French Southern Territories (EUR €)
  • Gabon (XOF Fr)
  • Gambia (GMD D)
  • Georgia (CAD $)
  • Germany (EUR €)
  • Ghana (CAD $)
  • Gibraltar (GBP ÂŁ)
  • Greece (EUR €)
  • Greenland (DKK kr.)
  • Grenada (XCD $)
  • Guadeloupe (EUR €)
  • Guatemala (GTQ Q)
  • Guernsey (GBP ÂŁ)
  • Guinea (GNF Fr)
  • Guinea-Bissau (XOF Fr)
  • Guyana (GYD $)
  • Haiti (CAD $)
  • Honduras (HNL L)
  • Hong Kong SAR (HKD $)
  • Hungary (HUF Ft)
  • Iceland (ISK kr)
  • India (INR ₹)
  • Indonesia (IDR Rp)
  • Iraq (CAD $)
  • Ireland (EUR €)
  • Isle of Man (GBP ÂŁ)
  • Israel (ILS ₪)
  • Italy (EUR €)
  • Jamaica (JMD $)
  • Japan (JPY ÂĽ)
  • Jersey (CAD $)
  • Jordan (CAD $)
  • Kazakhstan (KZT 〒)
  • Kenya (KES KSh)
  • Kiribati (CAD $)
  • Kosovo (EUR €)
  • Kuwait (CAD $)
  • Kyrgyzstan (KGS som)
  • Laos (LAK ₭)
  • Latvia (EUR €)
  • Lebanon (LBP ل.ل)
  • Lesotho (CAD $)
  • Liberia (CAD $)
  • Libya (CAD $)
  • Liechtenstein (CHF CHF)
  • Lithuania (EUR €)
  • Luxembourg (EUR €)
  • Macao SAR (MOP P)
  • Madagascar (CAD $)
  • Malawi (MWK MK)
  • Malaysia (MYR RM)
  • Maldives (MVR MVR)
  • Mali (XOF Fr)
  • Malta (EUR €)
  • Martinique (EUR €)
  • Mauritania (CAD $)
  • Mauritius (MUR ₨)
  • Mayotte (EUR €)
  • Mexico (CAD $)
  • Moldova (MDL L)
  • Monaco (EUR €)
  • Mongolia (MNT ₮)
  • Montenegro (EUR €)
  • Montserrat (XCD $)
  • Morocco (MAD ŘŻ.م.)
  • Mozambique (CAD $)
  • Myanmar (Burma) (MMK K)
  • Namibia (CAD $)
  • Nauru (AUD $)
  • Nepal (NPR ₨)
  • Netherlands (EUR €)
  • New Caledonia (XPF Fr)
  • New Zealand (NZD $)
  • Nicaragua (NIO C$)
  • Niger (XOF Fr)
  • Nigeria (NGN ₦)
  • Niue (NZD $)
  • Norfolk Island (AUD $)
  • North Macedonia (MKD дон)
  • Norway (CAD $)
  • Oman (CAD $)
  • Pakistan (PKR ₨)
  • Palestinian Territories (ILS ₪)
  • Panama (USD $)
  • Papua New Guinea (PGK K)
  • Paraguay (PYG ₲)
  • Peru (PEN S/.)
  • Philippines (PHP ₱)
  • Pitcairn Islands (NZD $)
  • Poland (PLN zł)
  • Portugal (EUR €)
  • Qatar (QAR Řą.ق)
  • RĂŠunion (EUR €)
  • Romania (RON Lei)
  • Russia (CAD $)
  • Rwanda (RWF FRw)
  • Samoa (WST T)
  • San Marino (EUR €)
  • SĂŁo TomĂŠ & PrĂ­ncipe (STD Db)
  • Saudi Arabia (SAR Řą.Řł)
  • Senegal (XOF Fr)
  • Serbia (RSD РСД)
  • Seychelles (CAD $)
  • Sierra Leone (SLL Le)
  • Singapore (SGD $)
  • Sint Maarten (ANG ƒ)
  • Slovakia (EUR €)
  • Slovenia (EUR €)
  • Solomon Islands (SBD $)
  • Somalia (CAD $)
  • South Africa (CAD $)
  • South Georgia & South Sandwich Islands (GBP ÂŁ)
  • South Korea (KRW ₩)
  • South Sudan (CAD $)
  • Spain (EUR €)
  • Sri Lanka (LKR ₨)
  • St. BarthĂŠlemy (EUR €)
  • St. Helena (SHP ÂŁ)
  • St. Kitts & Nevis (XCD $)
  • St. Lucia (XCD $)
  • St. Martin (EUR €)
  • St. Pierre & Miquelon (EUR €)
  • St. Vincent & Grenadines (XCD $)
  • Sudan (CAD $)
  • Suriname (CAD $)
  • Svalbard & Jan Mayen (CAD $)
  • Sweden (SEK kr)
  • Switzerland (CHF CHF)
  • Taiwan (TWD $)
  • Tajikistan (TJS ЅМ)
  • Tanzania (TZS Sh)
  • Thailand (THB ฿)
  • Timor-Leste (USD $)
  • Togo (XOF Fr)
  • Tokelau (NZD $)
  • Tonga (TOP T$)
  • Trinidad & Tobago (TTD $)
  • Tristan da Cunha (GBP ÂŁ)
  • Tunisia (CAD $)
  • Turkey (CAD $)
  • Turkmenistan (CAD $)
  • Turks & Caicos Islands (USD $)
  • Tuvalu (AUD $)
  • U.S. Outlying Islands (USD $)
  • Uganda (UGX USh)
  • Ukraine (UAH ₴)
  • United Arab Emirates (AED ŘŻ.ŘĽ)
  • United Kingdom (GBP ÂŁ)
  • United States (USD $)
  • Uruguay (UYU $)
  • Uzbekistan (UZS )
  • Vanuatu (VUV Vt)
  • Vatican City (EUR €)
  • Venezuela (USD $)
  • Vietnam (VND ₫)
  • Wallis & Futuna (XPF Fr)
  • Western Sahara (MAD ŘŻ.م.)
  • Yemen (YER )
  • Zambia (CAD $)
  • Zimbabwe (USD $)
Payment methods
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Visa
© 2023, Dinkydoo Fabrics Powered by Shopify
  • Choosing a selection results in a full page refresh.