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

Call Today (778) 365-1887
Customer Login
During these unprecedented times, we are facing an acceleration in demand and significant changes in order patterns.  As a result, you may see intermittent backorders on some products or shipping delays.  We appreciate that this is inconvenient for our valued customers and we sincerely apologize.  We are working hard behind the scenes to improve turnaround times and we remain committed to providing the best service possible.

Your patience and understanding is appreciated.

What's New

Featured Products

Newsletter Signup

First Name:
Last Name:
Email Address:
 I agree to receive emails from Hamels Fabrics and Quilting containing information about new products and specials.

You may withdraw consent at any time by using the opt out link in each message.  Please refer to our privacy policy or contact us for more details.
Order Today  1-778-365-1887
    • Take Hwy 14 from Langford to Sooke
    • We are located in the strip mall on the corner of Otter Point Rd and Hwy 14...first intersection after the roundabout !
    • Hamels Fabrics
    • Local Phone: 778-365-1887
    • 2044 Otter Point Rd
      Sooke, B.C. V9Z 0H2 Canada
    • Retail Location Opening Soon!