Guild Directory

Regional Weaving & Spinning Guilds by Province:

Nova Scotia
Halifax: Atlantic Spinners & Handweavers
Kedge: Kedge Weavers Guild
Scotsville: Lake Ainslie Weavers and Craft Guild
Sydney: Sydney Weavers Guild

Prince Edward Island
Spinners and Weavers Guild of PEI

New Brunswick

Newfoundland & Labrador

Quebec
Beloeil: Association des Tisserands de Beloeil
Dorval: Dorval Weavers' Guild
Lachine: Guilde des Tisserandes de Lachine
Laval: Les Tisserins de Laval
Montreal: Montreal Centre for Contemporary Textiles
Pointe-Claire: Lakeshore Weavers Guild
Quebec City: La Maison Routhier
Salaberry-de-Valleyfield: Guilde des Tisserands du Suroit

Ontario
Alliston: Nottawasaga Handweavers and Spinners Guild
Burlington: Burlington Handweavers and Spinners Guild
Caledonia: Grand River Spinners and Weavers Guild
Cambridge: Cambridge Spinners and Weavers
Campbellford: Warkworth Spinners and Weavers Guild
Etobicoke: Etobicoke Handweavers and Spinners Guild
Goderich: Huron Tract Spinners & Weavers
Guelph: Guelph Handweavers and Spinners
Kingston: Kingston Handloom Weavers and Spinners
Kitchener: Kitchener-Waterloo Weavers' & Spinners' Guild
Leamington: Leamington District Weavers Guild
Lindsay: Kawartha Handweavers and Spinners Guild
London: London District Weavers and Spinners
Manitoulin Island: Manitoulin Weavers and Spinners
Minesing: Huronia Handweavers Guild
Minden: Haliburton Highlands Handweavers & Spinners
Mississauga: Mississauga Handweavers and Spinners Guild
Niagara Region: Niagara Handweavers and Spinners Guild
North Bay: Gateway Guild of Weavers and Spinners
Oakville: Oakville Handweavers and Spinners Guild
Ottawa: Ottawa Valley Weavers and Spinners
Owen Sound: Pottawatomi Spinners & Weavers
Peterborough: Peterborough Handweavers and Spinners Guild
Pickering: Shuttlebug Weavers and Spinners Guild
Port Hope: Great Pineridge Spinners and Weavers
Richmond Hill: Burr House Spinners and Weavers
Sarnia: Sarnia Handweavers and Spinners
Strathroy: Strathroy Pioneer Treadlers, Spinners and Weavers
Sudbury: Sudbury and District Weavers and Spinners Guild
Toronto: Toronto Guild of Spinners and Weavers
Thunder Bay: Thunder Bay Weavers and Spinners
Woodstock: Oxford Weavers and Spinners

Northwest Territories, Nunavut, & Yukon

Whitehorse: The Northern Fibres Guild
Yellowknife: Yellowknife Guild of Arts and Crafts

Online Guilds and Schools:

Multi-Harness Weaving:
Jane Stafford School of Weaving
The School of SweetGeorgia
The Handweaving Acadamy
Gather Textiles Online Learning 
Complex Weavers

Rigid Heddle Weaving:
Yarnworker School of Weaving
Gather Textiles Online Learning
The School of SweetGeorgia

Hand Spinning:
The School of SweetGeorgia
The Ply Online Spinning Guild - Coming Soon

Hand Dyeing:
The School of SweetGeorgia

Regional Knitting Guilds by Province:

Ontario
Kawartha: Kawartha Hooks & Needles Guild
Kitchener-Waterloo: Kitchener-Waterloo Knitters' Guild
Ottawa: Ottawa Knitting Guild
Toronto: Toronto Knitter's Guild

Alberta
Calgary: The Gilli-Hook Heritage Knitters Guild

British Columbia
Fraser Valley: Fraser Valley Knitters' Guild
Vancouver: West Coast Knitters
Vancouver: Vancouver Guild of Fibre Artists

Craft Councils by Province:

Newfoundland & Labrador: Craft Council of Newfoundland and Labrador
Nova Scotia: Nova Scotia Craft Council
Prince Edward Island: PEI Crafts Council
New Brunswick: Craft NB 
Quebec: Quebec Craft Council 
Ontario: Craft Ontario
Manitoba: Manitoba Craft Council / C2 Centre for Craft 
Saskatchewan: Saskatchewan Craft Council
Alberta: Alberta Craft Council
British Columbia: Craft Council of British Columbia
Yukon: Yukon Art Society 
Northwest Territories: NWT Arts Council 
Nunavut: Nunavut Arts and Crafts Association