Christmas Activities and Experiences Perth


Gather your loved ones and share in the festive fun with these Christmas activities in Perth! From intimate gatherings with friends to work Xmas parties, there's a unique experience for everyone in WA's sunny capital city. Try your hand at DIY wreath making with friends, learn to shake cocktails with co-workers or master the art of pasta-making with the kids. Whatever you choose, our Perth activities are the perfect way to bring your favourite people together. From Fremantle to Joondalup and beyond, there are so many Christmas events in Perth to explore in 2025.
As seen on:
expand_circle_down

Mother's Day Workshop: Wreath of Love

4.6 (226) (teacher)

3k followers

Your choice of time

Comes to you

8 to 200 guests

$99

Macrame Wreath Workshop

5.0 (2)

4.8 (31) (teacher)

Your choice of time

Coolbinia

6 to 12 guests

$95

Xmas Acrylic Painting Workshop: Good Gnome

5.0 (3)

4.9 (259) (teacher)

Only 2 dates left

Connolly / Mobile

1 to 30 guests

$88 - $95

Christmas Wreath Decorating Workshop

Runs regularly

Hamilton Hill

1 to 10 guests

$90

Christmas Bauble with Preserved Flowers Workshop

Runs regularly

Hamilton Hill / Mobile

1 to 30 guests

$12 - $55

Glass Xmas Tree Decoration Class

Runs regularly

Mahogany Creek

1 to 6 guests

$235

Handmade Christmas Decorations Workshop

Only 2 dates left

Craigie

1 to 10 guests

$75

Christmas Wreath Watercolour Workshop

18k followers

5.0 (1)

Your choice of time

Beckenham

2 to 6 guests

$100

Christmas Vinyl Decoration Making Workshop

5.0 (2)

Your choice of time

Duncraig

1 to 8 guests

$75 - $80

Artificial Christmas Wreath Workshop

Your choice of time

Butler

1 to 30 guests

$250

Australian Botanicals Christmas Wreath Workshop

4.8 (24)

Your choice of time

Fremantle / Mobile

10 to 50 guests

$149

Pour and Sip Christmas Candle Making Class

5.0 (2)

4.9 (199) (teacher)

Your choice of time

Applecross

4 to 12 guests

$100

Make Your Own Pottery Ceramic Festive Tree

5.0 (65) (teacher)

3k followers

Your choice of time

Fremantle

8 to 40 guests

$139

Resin Art Workshop: Mega Christmas Cheeseboard

5.0 (2)

Your choice of time

East Victoria Park

6 to 12 guests

$225

Hand Building Workshop: Christmas Ornaments

4.9 (539) (teacher)

7k followers

Your choice of time

Applecross

4 to 10 guests

$170

Native Floral Christmas Baubles Workshop

5.0 (302) (teacher)

2k followers

Your choice of time

Fremantle

10 to 100 guests

$89

Festive Native Floral Centrepiece Workshop

5.0 (302) (teacher)

2k followers

Your choice of time

Fremantle / Mobile

10 to 50 guests

$159

Miniature Christmas Houses Workshop

4k followers

5.0 (2)

Your choice of time

West Perth

15 to 30 guests

$65

Christmas Wreath Class

5.0 (3)

Your choice of time

Comes to you

4 to 30 guests

$160

Christmas Wreath Workshop

4.8 (11)

4.6 (226) (teacher)

Your choice of time

Comes to you

8 to 200 guests

$99

Paint Your Own Gift Bags for Christmas for Groups and Teams

4.8 (150) (teacher)

Your choice of time

Comes to you

5 to 60 guests

$93

Abstract Christmas Baubles & Ornaments Workshop - All Ages

5.0 (2)

Your choice of time

Gooseberry Hill / Mobile

3 to 10 guests

$50 - $55

Christmas Themed Air Dry Pottery Class

5.0 (1)

4.6 (226) (teacher)

Your choice of time

Perth / Mobile

8 to 100 guests

$89

3D Christmas Card Making Class for Groups

4.8 (150) (teacher)

Your choice of time

Comes to you

10 to 40 guests

$98

Gingerbread House Decorating Workshop for Christmas

Your choice of time

Comes to you

8 to 32 guests

$39

Christmas Wreath Making Workshop

3k followers

Your choice of time

Carramar

10 to 50 guests

$129

Christmas Wreath Workshop

5.0 (2)

Your choice of time

Butler / Mobile

10 to 30 guests

$185

From Trash to Treasure Xmas Workshop

Your choice of time

South Perth

3 to 30 guests

$85

Christmas Tree Angel Decorations Class

Your choice of time

Bicton

4 to 8 guests

$70

Christmas High Tea Experience with Craft Activity

4.7 (52) (host)

Your choice of time

Scarborough

7 to 24 guests

$44

Christmas Origami Workshop

Your choice of time

Comes to you

4 to 20 guests

$99

Sewing Class: DIY Christmas Stocking

3k followers

2k likes

Your choice of time

Subiaco

3 to 10 guests

$145

Watercolour Workshop: Paint Your Own Christmas Cards

Sold out - join waitlist

Kalamunda

1 to 10 guests

$70

Christmas Handbuilding Pottery Workshop

Contact for details

For local pickup

1 to 20 guests

$171 - $299

Settle Into Stillness at Sunset - Christmas Edition

4k followers

Contact for details

Mindarie

1 to 35 guests

$60

Kids Christmas Baking Workshop Ages 6-12

4.8 (645) (teacher)

6 to 12 years

Sold out - join waitlist

Mount Hawthorn

1 to 17 guests

$90

Looking for more options? Please message us or call us on 0488 839 505, and we'll quickly organise a class for your group



Discover more


Art Classes Perth
Beauty and Fragrance Classes Perth
Cooking Classes Perth
Craft Classes Perth
Flowers and Plants Classes Perth
Paint and Sip Classes Perth
Pottery Classes Perth
 
V48I01Z33L 34c052b7f77f35dccea660a6ce51910d production perth Perth WA AU perth