Weaving courses, craft kits and handcrafted gifts

Weaving courses, live classes, kits, gifts and online workshops from UK weavers. Interested in looms and want to learn your warp from your weft? Weaving involves creating cloth from individual woven threads, experimenting with wrappings, twill, looping, slits and tapestry inlay. Browse weaving options from the Rigid Heddle Loom, Table Loom, Peg Loom or Floor Loom, using freeform weaving techniques as well as traditional tapestry weaving.
gold badge
Large Weaving Loom Kit with Digital Guide
4 items left
gold badge
Seagrass Footstool Weaving
1 day
Next date: 21st Mar 2026
silver badge
Peg Loom Scarf Craft Kit
3 items left
gold badge
Hand Weaving Summer School - Nottingham Trent University
1 week
Next date: 10th Aug 2026
bronze badge
Christmas Handweaving Evening
2½ hours
Next date: 13th Dec 2025
10 places left
bronze badge
Historic Crafts Weekend (or midweek)
10 hours
Next date: 6th Dec 2025
bronze badge
Wild weaving
3 hours
Next date: 6th Dec 2025
bronze badge
Beginners Rigid Heddle Weaving - Morning or Afternoon
3 hours
Next date: 6th Dec 2025
bronze badge
Beginners Rigid Heddle Weaving - Day Workshop
5 hours
Next date: 6th Dec 2025
silver badge
Crafting Meditation Workshop
2½ hours
Next date: 6th Dec 2025
silver badge
Threaded Together - Crafting Meditation Workshop
3½ hours
Next date: 6th Dec 2025
silver badge
Woven Tapestry Pod Workshop by Video
99 items left
silver badge
Blended Tapestry Weaving Kit
9 items left
silver badge
Handwoven Rug
bronze badge
Danish Cord Weaving Weekend Course
2 days
Next date: 19th Sep 2026
2 places left
SAORI weaving experience
6 hours
Next date: 9th Dec 2025
4 places left
Weaving Magic – Bags and Plant Pot Covers
5½ hours
Next date: 22nd Apr 2026
5 places left
Danish Cord Weaving Workshop - Make your own stool at Chorlton Central Church
6 hours
Next date: 28th Feb 2026
5 places left
Danish Cord Weaving Workshop - Make your own stool at Track Brewery & Taproom
3 evenings
Next date: 3rd Mar 2026
6 places left
Weaving the Selkie Skin
36 hours
Next date: 5th Feb 2026

Loading...