Skip Navigation Website Accessibility
*Exceptions listed in Info - Shipping Information

Call Today (778) 365-1887
Customer Login

Store Policies

Our Business Plan - "A One Stop Shopping Experience"

Online Shopping

At Hamel's fabrics, we value our customers and their privacy.   We are committed to protecting your personal information and providing a secure online shopping experience, and we believe all internet transactions should be convenient, reliable and secure.

However, if you would be more comfortable placing your order offline, please call us at 1-778-365-1887.

Our online store is designed to make it easy for you to browse around or find exactly what you want. Choose a department or search by keywords for products, then add the desired items to your shopping cart. If you don't see what you need, please ask. 


Please note that Hamel's Fabrics make a large variety of product available to you on our website. Not all 38,000 items are in stock at all times.  At the time of ordering, you will be notified if your items are not in stock- but on their way.  Please note: this can create a delay of approx. 2 – 3 weeks, but  you always have the option of having what is in stock shipped first and the remainder upon its arrival  - at no extra shipping charge to you!

Payment Options

We accept Mastercard, Visa, and PayPal.

Return Policy

  • Let's make returns real easy and straight forward. Here goes ... our products may be returned for a store credit within 30 days of original purchase, provided they are unopened and in "like-new" condition. Any shipping on returns will be paid by the buyer, unless the mistake is ours (we ship you the wrong thing, we ship you too many of something, not enough, etc), then we pay the shipping. The returned goods must include a copy of the receipt, your e-mail address, shipping address, and phone number so we can get the item back in stock.
  • No restocking fee, just a wonderful store credit which can be spent at your convenience.  We'll take care of you as best we can.
  • Please Note that all custom made kits are non-refundable.   A custom made kit refers to a kit where you request that the colors be changed from what Hamel's is presenting. Or it can be a pattern which you have requested that we do up the colors for. This kit is then your personal taste so if returned would be difficult for Hamel's to use as a resale item as we would not have a sample or picture to present it.
  • No returns on fabric, books and patterns

Thank you so much for your understanding.


After your order is placed online the work begins to get it shipped off to you in a timely manner.  Orders cancelled by the purchaser will have a 30% cancellation fee applied to the order.  In other words - if the purchaser initiates the cancellation the purchaser will receive a credit of 70% back on the total amount of the order before taxes.

Privacy Policy

Hamel's Fabrics is committed to protecting your privacy and any information you share with our company. Hamel's Fabrics gathers customer information in several ways - they are as follows:

  • When users sign up on our site, place an order and at the same time sign up for our newsletter, sign up to receive newsletters in store or at quilt shows. We keep all customer information confidential and do not share or sell any information with any outside parties.
  • Hamel's Fabrics uses our customers email information to send out regular newsletters alerting them to what is happening in store plus promotions and where they can find the latest quilt show.
  • Customers emails can also be used to correspond with the customer as an individual as to updates on their orders plus any questions we may have pertaining to their order.
  • We adopt appropriate data collection, storage and processing practices and security measures to protect your personal information
  • Sensitive and private information transferred between the site and users happen over a SSL secured communication channel and is encrypted and protected

Frequently Asked Questions

1.  Can I call in my order? Yes. Please leave a message if we are not available and we will call you back as soon as possible.

2.  Can I pick up my order? Yes, you most certainly can, we are open for in-store and curbside pickup by appointment during COVID 19
     You will be sent an email notification when your order is ready for pick up.

3.  Do you have a Retail Store Front?  Yes - we are located at 2044 Otter Point Rd in Sooke, BC

4.  Do you have a newsletter? Yes, please sign up to receive it on the home page

5.  Is Hamel's Fabrics on Facebook? Yes, just follow this link

6.  Do you participate in quilt shows? Yes, you will find a listing of our Quilt Shows which we attend on our website under "Events"

7. Do you teach any classes? Yes, find a list of our current classes here

8. Do you sell any quilts? Yes, you can find our Finished Quilts for sale on our website here.
  • Take Hwy 14 from Langford
  • We are located in the heart of Sooke town centre at the main intersection in town - Otter Point Rd & Hwy 14