Sydney
Melbourne
Brisbane
Gold Coast
Sunshine Coast
Perth
Adelaide
Canberra
Newcastle
Western Sydney
Hobart
Virtual + Kit
Search another city
Add to wishlist
Our mission is to improve mental wellbeing through our workshops and experiences. We curate our teachers and hosts carefully to ensure that they are of high quality.
That's why we provide a money-back guarantee*: If you're unsatisfied with this experience, just leave it at least 20 minutes before it ends, and tell us (the ClassBento team) the reason for your dissatisfaction within 4 hours of that time, and we'll provide you with a refund.
Tell us what you're after, and we'll suggest classes you'll love. See examples
Our picks for you
Pyrography Workshop: Custom Hat or Grazing Board
5.0 (19)
Canning Vale
$109 - $159
Beginners Crocheting Workshop
5.0 (245)
South Guildford
$90
Pyrography Workshop: Hat Burning and Decorating
5.0 (15)
Clarkson
$150
Beginners Crocheting Workshop
4.9 (57)
Subiaco
$90 - $99
Macrame Plant Hanger Workshop
5.0 (32)
Mosman Park
$100 - $110
DIY Tufting Workshop
5.0 (17)
Kewdale
$200 - $235
Rug Tufting Workshop
Canning Vale
$210 - $230
Slugs and Bugs Lino Printing Workshop
5.0 (33) (teacher)
Fremantle
$119
Private Sewing Class
5.0 (29) (teacher)
Kalamunda
$150 - $200
Knitting Class for Beginners
4.8 (31)
Subiaco
$90 - $99
Alteration Hour - a Weekly Masterclass in Mending
Carlisle
$30
Learn to Sew – Make a Zip Pouch Workshop
5.0 (11)
Kalamunda
$125
Amigurumi and Crochet Play Food Workshop: Bakery Tarts
Landsdale
$95
Learn to Sew – Make a Tote Bag Workshop
5.0 (7)
5.0 (29) (teacher)
Kalamunda
$125
Knit and Crochet More Class
5.0 (9)
4.9 (200) (teacher)
Subiaco
$40
Learn to Sew – Make a Cushion Workshop
5.0 (5)
5.0 (29) (teacher)
Kalamunda
$125
Clothing Alterations Course for Beginners
5.0 (11)
Padbury
$400
Learn to Sew – Make a Pair of PJ Shorts Workshop
5.0 (29) (teacher)
Kalamunda
$200 - $250
Tea and Tufting Workshop: Rug Making
4.9 (78) (teacher)
West Perth
$180
Private Sewing Class
5.0 (23)
Padbury
$200
Amigurumi Crochet Class
4.9 (7)
4.9 (200) (teacher)
Subiaco
$90 - $100
Brushed Embroidery Cake Decorating Workshop
4.7 (15) (teacher)
Port Kennedy
$115
Needle Felting Workshop for Beginners: Make a Wagtail
5.0 (5)
Perth
/ Mobile
$120
Knitting Class: Round Cushion
4.8 (29)
North Perth
$90
Needle Felting Workshop: Make a Pride Flag Creature
Perth
$100
Beginner Bag Sewing Class
10 years in business
Perth
$160
Sew a Swim Bag Class
10 years in business
Melville
$120
Hat Burning Workshop: Create Your Own Unique Hat
Atwell
/ Mobile
$110 - $130
Beginners Macrame Wall Hanging Workshop
5.0 (8)
5.0 (44) (teacher)
Mosman Park
$190
Kitting Workshop: Hand Knitted Velvet Bag
4.9 (147) (teacher)
North Perth
$90
Beginner Sewing Workshop for Two and Tea
5.0 (62) (teacher)
Padbury
$200
Beginner Woodburning Class: Embellish a Simple Flower Design
4.9 (25) (teacher)
Millendon
$95
DIY Plushie Class
5.0 (5)
5.0 (22) (teacher)
Waterford
/ Mobile
$59 - $65
DIY Fluffy Animals Keychain Making Class
5.0 (22) (teacher)
Waterford
/ Mobile
$49 - $55
Learn to Sew Class on a Sewing Machine
10 years in business
Melville
$420
Art Doll Workshop: Hand Stitched Textiles
5.0 (5)
Bicton
$115 - $130
Sewing Workshop: Make a Frida Kahlo Doll
5.0 (2)
Bicton
$100 - $140
Learn to Sew Course for Complete Beginners
5.0 (29) (teacher)
Kalamunda
$495 - $525
Macrame Swag Workshop
4.8 (32) (teacher)
Coolbinia
$100
Embroider Your Own Pencil Case Class
Connolly
$130
Print Making Workshop: Block Printing
5.0 (2)
Two Rocks
$79
Learn to Crochet Class
Chidlow
$75
Fruit Basket Weaving Workshop
5.0 (1)
Fremantle
/ Mobile
$145 - $250
Childrens School Holiday Sewing Class
10 years in business
8+ years & Adults
Perth
$88
Rug Tufting Workshop
Mount Hawthorn
$400
Screen Free Sunday Creative Workshop
Fremantle
$45
Sew Your Own T-shirt: Overlocker Course
5.0 (62) (teacher)
Padbury
$400
Insulated Tote Bag Sewing Class
10 years in business
Melville
$120
Sew a Tote Bag Class
10 years in business
Melville
$120
Macrame Pot Hanger Workshop
Fremantle
$70
Mother and Daughter Learn to Sew Class
Hocking
$150
Sewing Course for Adults: Level 2
5.0 (62) (teacher)
Padbury
$120 - $550
Advanced Beginner / Intermediate Crochet Workshop
5.0 (26)
South Guildford
$120
Rug Tufting Workshop
5.0 (17)
Perth
$350
Private Amigurumi Crochet Class for Beginners
5.0 (4)
Comes to you
$25
Scarves and Headbands Knit and Crochet Class
4.9 (200) (teacher)
Subiaco
$65
Knitting Workshop Series
4.9 (200) (teacher)
Subiaco
$55 - $60
Granny Squares Crochet Workshop
5.0 (2)
Kalamunda
$95
Private Crochet Class for Beginners
4.6 (5)
Comes to you
$25
Private Amigurumi Crochet Class: Party Lights
Comes to you
$30
Sewing Course for Beginners - Level 1
5.0 (1)
Subiaco
$695
Basket Weaving Workshop
South Perth
$85
Sewing Course for Adults: Level 1
4.9 (8)
5.0 (62) (teacher)
Padbury
$550 - $750
Crochet Class for Beginners: Beanie Hat
5.0 (1)
Spearwood
$90 - $140
Sewing Course for Kids
5.0 (62) (teacher)
8+ years & Adults
Padbury
$70 - $500
Embroidery for Beginners Workshop
Perth
$100
Casual Cross-Stitch Workshop
Perth
$100
Crochet Workshop for Beginners
18k followers
Fremantle
$80
Personalised Tutoring Crochet Workshop
18k followers
Comes to you
$140
Fun Stitch Party Workshop
5.0 (62) (teacher)
Comes to you
$650
Teddy Bear Making Course
Aveley
$500
Embroidery Basics Class: Part Two
Sawyers Valley
$45
Looking for more options? Please message us or call us on 0488 839 505, and we'll quickly organise a class for your group
Get a gift
Book Textiles classes on ClassBento and enjoy exclusive perks:
Discover the joy of crafting wearable art at textiles classes in Perth! Guided by passionate local makers, you’ll learn the ins and outs of sewing, embroidering, knitting, and so much more! Learn how to make your own t-shirt, tuft a custom rug or knit a giant woollen throw. With 200+ textile arts classes in Perth to explore in 2026, there’s a crafty new hobby waiting for everyone. Searching for mindful team building activities or Christmas ideas? Gather your loved ones together for a relaxing fibre arts class and help them connect, create and unwind while making something truly unique with their own two hands.
Always wanted to pick up textile crafts? Join our textiles classes for beginners—no experience needed! Whether you’ve always wanted to learn how to sew your own clothes, try your hand at embroidery, or experiment with shibori dyeing techniques, these fibre arts classes are the perfect starting point. With guidance from friendly, experienced teachers, you’ll feel supported every step of the way as you build new skills and bring your ideas to life.
In each class, you’ll join a welcoming group of like-minded people, all there to learn and have fun. The atmosphere is always encouraging and inclusive—everyone is learning together, and there's no pressure to be perfect. You’ll be amazed at what you can make with just a bit of guidance and inspiration!
Michelle P. tried a giant knitting workshop in North Perth and might have just found a new hobby!
“Wendy was so lovely, welcoming and patient, making the class enjoyable from start to finish. As a beginner, I felt completely at ease. I’m excited to finish my giant knitted throw and highly recommend this course to anyone looking to try something new!"
From making your first scrunchie or tote bag to crafting a handmade gift for someone special, our beginner textiles classes are full of rewarding moments. And who knows, you might even discover a new hobby or passion!

Join a textiles class in Perth and expect to explore, experiment, and have fun with some yarn, needle and thread! From the moment you arrive, your friendly teacher will guide you through the tools and techniques needed for your chosen craft. Whether it’s sewing, embroidery, crocheting or felting, each class is hands-on and designed to be easy to follow. You’ll receive step-by-step instructions, helpful tips, and plenty of encouragement along the way.
Our textile design classes are often held in cosy studios or creative community spaces across Perth, from crocheting teacher Helen Gibson in South Guildford to Tufting Club in Kewdale. Many sessions are small and intimate, giving you the perfect setting to unwind and enjoy some time away from the hustle and bustle, and connect with other crafty folks.
Plus, you’ll have access to all the materials you need, so just bring yourself and a willingness to try something new! By the end of the class, you’ll walk away with a beautiful handmade piece—like a macrame plant hanger, a hand-dyed scarf, or an embroidered hoop—that you can proudly say you made yourself.

Planning a special occasion? Textile art classes are the perfect way to bring people together for a creative, feel-good experience! Looking for unique hens party ideas? Choose from activities like macrame, embroidery or crocheting and relax and unwind! You and your guests can get creative and enjoy each other’s company in a cosy and intimate space. Textile classes also make for thoughtful and mindful team building events. As your group learns to stitch, knot, or dye together, they’ll strengthen communication, boost creativity, and enjoy a refreshing break from the everyday work routine.

There’s something truly special about textile arts when it comes to mindfulness. The gentle, repetitive motions of stitching, knotting, or weaving have a calming rhythm that invites you to slow down, breathe, and be fully present in the moment. Whether you’re knitting a cosy scarf, trying your hand at macrame, or creating patterns with embroidery, fibre arts are one of the best things to do in Perth to switch off from the noise of daily life and focus on something peaceful and creative.

Please wait
You're almost there
Subscribe to our newsletter, and enjoy $5 off
Get inspiration and updates on our latest classes