• Hand-crafted, Rare, Beautful.

    Shop Our Blankets

Welcome to Macgee Cloth Company

The Macgee Cloth Company is a heritage textile mill in New Brunswick, Canada. We craft beautiful bespoke blankets in the great tradition of heirloom weaving on reclaimed antique Dobcross shuttle looms with ethically sourced fibres.

Blankets unlike any other

Our blankets are woven on shuttle looms from the 1930s and made in Canada in New Brunswick. We take pride in the provenance of our materials and know exactly where our fibres come from; Our Lambswool, cotton and Canadian Wool are all sourced ethically and intentionally.

Keeping a Tradition Alive

The Canadian Blanket

Red Check Collection

Pastel Cotton Blankets

Blue Cotton Blankets

Organic Cotton Blankets

Shetland Wool Blanket

White Winter Blankets

Golden Lambswool Blankets

Our Canadian Blanket is 100% Canadian made.

The wool, the spinning, the dying, the weaving. It's all done right here.
A luxurious cloud-like wool blanket unlike any other.

Authentic Canadian heirloom blankets and scarves

An Old World Masterpiece

The first night with my new blanket offered an immediate opportunity, with open window and the crisp, cool air of Northern California, to experience this old world masterpiece. I slept like a baby and was toasty as a yuletide chestnut… Highly recommended!

- Steve Rossi

Love it!

I absolutely love curling up with my morning coffee in my blanket from Pam’s store. I couldn't be happier!

- Jill High

Beautiful Quality

The beauty of these throws are matched only by the obvious care and quality in their making.

- Bob Irvine

Beautifully Finished

Ethically Sourced and Ecologically Sound

We know the exact source of all fibres in our blankets

Our wools are grown, spun, and dyed in Canada or the UK. Each blanket is listed as from one source or the other.
The cotton we use is organic, ring-spun, and was grown and marketed by the Texas Organic Cotton Marketing Cooperative, and certified by the Texas Department of Agriculture.

pammagee@macgeecloth.com

4517 Heritage Drive

Tracy, New Brunswick

Get directions