Online Shop reserved for Wholesale and Commercial accounts only.
Shop in store for over 30,000 square feet of fabrics and textiles for retail fabric.
Providing quality fabrics to our local communities and beyond.
From humble beginnings in Southern Alberta in the 1940’s, Mook Fabrics has evolved and expanded our Headquarters in Medicine Hat into over 30,000 square feet of fabrics and textiles for retail and wholesale. We’ve also grown beyond Alberta, establishing locations in Winnipeg, Manitoba, and two locations in Pennsylvania in the USA.
While our business has expanded to meet the needs of local and international customers, our values and commitment remain rooted in the community. Our phone number has not changed since at least 1957 — hard to get more local than that!