Sydney Drama Classes

We Give Kids Confidence!

Kids Up Front runs a fun and dynamic Drama program for kids and teens across Sydney during the school term. The classes aim to develop Confidence, Creativity and Communication Skills. We offer a FREE trial class and then our classes are $28 per week (from Feb 2026) paid by the term. Minimum age is 5 years old. Parents do not sit in on the classes.

  • Boronia Park Uniting Church
  • Denistone East Public School Hall
  • Gordon West Public School Hall
  • Jasper Road Public School Hall
  • Kent Road - Ryde YMCA Meeting Room
  • Mosman Art Gallery (Grand Hall) - TUE
  • Mosman Art Gallery (Grand Hall) - WED
  • Neutral Bay Public School
  • Petersham Public School
  • Pymble Public School Hall - TUE
  • Pymble Public School Hall - WED
  • Roseville Public School Hall
  • Smalls Road Public School
  • Strathfield North Public School
  • Willoughby Scout Hall
Back to list

Boronia Park Uniting Church

Boronia Park Juniors

K to Y2 – Term 4, 2026 Tuesdays from 3.30pm to 4.30pm Boronia Park Uniting Church Join Waiting List Class is FULL

Boronia Park Intermediates

Y3 to Y5 – Term 4, 2026 Tuesdays from 4.30pm to 5.30pm Boronia Park Uniting Church Join Waiting List Class is FULL

Boronia Park Seniors

Y6 to Y9 – Term 4, 2026 Tuesdays from 5.30pm to 6.30pm Boronia Park Uniting Church Join Waiting List Class is FULL

Boronia Park Juniors

K to Y2 – Term 1, 2027 Tuesdays from 3.30pm to 4.30pm Boronia Park Uniting Church Register for Free Trial Next class 9 February
5 spots left!

Boronia Park Intermediates

Y3 to Y6 – Term 1, 2027 Tuesdays from 4.30pm to 5.30pm Boronia Park Uniting Church Join Waiting List Class is FULL

Boronia Park Seniors

Y7 to Y10 – Term 1, 2027 Tuesdays from 5.30pm to 6.30pm Boronia Park Uniting Church Register for Free Trial Next class 9 February
5 spots left!

Denistone East Public School Hall

Denistone East Juniors

K to Y2 – Term 4, 2026 Wednesdays from 3.15pm to 4.15pm Denistone East Public School Hall Join Waiting List Class is FULL

Denistone East Intermediates

Y3 to Y5 – Term 4, 2026 Wednesdays from 4.15pm to 5.15pm Denistone East Public School Hall Join Waiting List Class is FULL

Denistone East Seniors

Y5 to Y7 – Term 4, 2026 Wednesdays from 5.25pm to 6.25pm Denistone East Public School Hall Join Waiting List Class is FULL

Denistone East Juniors

K to Y2 – Term 1, 2027 Wednesdays from 3.15pm to 4.15pm Denistone East Public School Hall Join Waiting List Class is FULL

Denistone East Intermediates

Y3 to Y5 – Term 1, 2027 Wednesdays from 4.15pm to 5.15pm Denistone East Public School Hall Register for Free Trial Next class 10 February
2 spots left!

Denistone East Seniors

Y6 to Y8 – Term 1, 2027 Wednesdays from 4.15pm to 5.15pm Denistone East Public School Hall Register for Free Trial Next class 10 February
1 spot left!

Gordon West Public School Hall

Gordon West Juniors

K to Y2 – Term 4, 2026 Thursdays from 3.20pm to 4.20pm Gordon West Public School Hall Join Waiting List Class is FULL

Gordon West Intermediates

Y3 to Y6 – Term 4, 2026 Thursdays from 4.20pm to 5.20pm Gordon West Public School Hall Join Waiting List Class is FULL

Gordon West Seniors

Y7 to Y10 – Term 4, 2026 Thursdays from 5.20pm to 6.20pm Gordon West Public School Hall Join Waiting List Class is FULL

Gordon West Juniors

K to Y2 – Term 1, 2027 Thursdays from 3.20pm to 4.20pm Gordon West Public School Hall Join Waiting List Class is FULL

Gordon West Intermediates

Y3 to Y6 – Term 1, 2027 Thursdays from 4.20pm to 5.20pm Gordon West Public School Hall Join Waiting List Class is FULL

Gordon West Seniors

Y7 to Y11 – Term 1, 2027 Thursdays from 5.20pm to 6.20pm Gordon West Public School Hall Register for Free Trial Next class 11 February
5 spots left!

Jasper Road Public School Hall

Jasper Road Juniors

K to Y2 – Term 4, 2026 Mondays from 3.15pm to 4.15pm Jasper Road Public School Hall Join Waiting List Class is FULL

Jasper Road Intermediates

Y3 to Y5 – Term 4, 2026 Mondays from 4.15pm to 5.15pm Jasper Road Public School Hall Join Waiting List Class is FULL

Jasper Road Seniors

Y6 to Y9 – Term 4, 2026 Mondays from 5.15pm to 6.15pm Jasper Road Public School Hall Join Waiting List Class is FULL

Jasper Road Juniors

K to Y2 – Term 1, 2027 Mondays from 3.15pm to 4.15pm Jasper Road Public School Hall Register for Free Trial Next class 8 February
3 spots left!

Jasper Road Intermediates

Y3 to Y5 – Term 1, 2027 Mondays from 4.15pm to 5.15pm Jasper Road Public School Hall Join Waiting List Class is FULL

Jasper Road Seniors

Y6 to Y10 – Term 1, 2027 Mondays from 5.15pm to 6.15pm Jasper Road Public School Hall Register for Free Trial Next class 8 February

Kent Road - Ryde YMCA Meeting Room

Kent Road Juniors

K to Y2 – Term 4, 2026 Wednesdays from 3.30pm to 4.30pm Kent Road - Ryde YMCA Meeting Room Join Waiting List Class is FULL

Kent Road Intermediates

Y3 to Y5 – Term 4, 2026 Wednesdays from 4.30pm to 5.30pm Kent Road - Ryde YMCA Meeting Room Join Waiting List Class is FULL

Kent Road Seniors

Y6 to Y9 – Term 4, 2026 Wednesdays from 5.30pm to 6.30pm Kent Road - Ryde YMCA Meeting Room Join Waiting List Class is FULL

Kent Road Juniors

K to Y2 – Term 1, 2027 Wednesdays from 3.30pm to 4.30pm Kent Road - Ryde YMCA Meeting Room Register for Free Trial Next class 10 February

Kent Road Intermediates

Y3 to Y6 – Term 1, 2027 Wednesdays from 4.30pm to 5.30pm Kent Road - Ryde YMCA Meeting Room Join Waiting List Class is FULL

Kent Road Seniors

Y7 to Y10 – Term 1, 2027 Wednesdays from 5.30pm to 6.30pm Kent Road - Ryde YMCA Meeting Room Join Waiting List Class is FULL

Mosman Art Gallery (Grand Hall) - TUE

Mosman TUE Juniors

K to Y2 – Term 4, 2026 Tuesdays from 3.30pm to 4.30pm Mosman Art Gallery (Grand Hall) - TUE Join Waiting List Class is FULL

Mosman TUE Intermediates

Y3 to Y4 – Term 4, 2026 Tuesdays from 4.30pm to 5.30pm Mosman Art Gallery (Grand Hall) - TUE Join Waiting List Class is FULL

Mosman TUE Seniors

Y5 to Y7 – Term 4, 2026 Tuesdays from 5.30pm to 6.30pm Mosman Art Gallery (Grand Hall) - TUE Join Waiting List Class is FULL

Mosman TUE Juniors

K to Y2 – Term 1, 2027 Tuesdays from 3.30pm to 4.30pm Mosman Art Gallery (Grand Hall) - TUE Register for Free Trial Next class 9 February

Mosman TUE Intermediates

Y3 to Y5 – Term 1, 2027 Tuesdays from 4.30pm to 5.30pm Mosman Art Gallery (Grand Hall) - TUE Join Waiting List Class is FULL

Mosman TUE Seniors

Y6 to Y8 – Term 1, 2027 Tuesdays from 5.30pm to 6.30pm Mosman Art Gallery (Grand Hall) - TUE Register for Free Trial Next class 9 February
2 spots left!

Mosman Art Gallery (Grand Hall) - WED

Mosman WED Juniors

K to Y2 – Term 4, 2026 Wednesdays from 3.30pm to 4.30pm Mosman Art Gallery (Grand Hall) - WED Join Waiting List Class is FULL

Mosman WED Intermediates

Y3 to Y6 – Term 4, 2026 Wednesdays from 4.30pm to 5.30pm Mosman Art Gallery (Grand Hall) - WED Join Waiting List Class is FULL

Mosman WED Juniors

K to Y2 – Term 1, 2027 Wednesdays from 3.30pm to 4.30pm Mosman Art Gallery (Grand Hall) - WED Register for Free Trial Next class 10 February

Mosman WED Intermediates

Y3 to Y7 – Term 1, 2027 Wednesdays from 4.30pm to 5.30pm Mosman Art Gallery (Grand Hall) - WED Register for Free Trial Next class 10 February
1 spot left!

Neutral Bay Public School

Neutral Bay Juniors

K to Y2 – Term 4, 2026 Mondays from 3.30pm to 4.30pm Neutral Bay Public School Join Waiting List Class is FULL

Neutral Bay Intermediates

Y3 to Y5 – Term 4, 2026 Mondays from 4.30pm to 5.30pm Neutral Bay Public School Join Waiting List Class is FULL

Neutral Bay Seniors

Y6 to Y8 – Term 4, 2026 Mondays from 5.30pm to 6.30pm Neutral Bay Public School Join Waiting List Class is FULL

Neutral Bay Juniors

K to Y2 – Term 1, 2027 Mondays from 3.30pm to 4.30pm Neutral Bay Public School Register for Free Trial Next class 8 February
2 spots left!

Neutral Bay Intermediates

Y3 to Y6 – Term 1, 2027 Mondays from 4.30pm to 5.30pm Neutral Bay Public School Join Waiting List Class is FULL

Neutral Bay Seniors

Y7 to Y9 – Term 1, 2027 Mondays from 5.30pm to 6.30pm Neutral Bay Public School Join Waiting List Class is FULL

Petersham Public School

Petersham Juniors

K to Y2 – Term 4, 2026 Thursdays from 3.30pm to 4.30pm Petersham Public School Join Waiting List Class is FULL

Petersham Intermediates

Y3 to Y5 – Term 4, 2026 Thursdays from 4.30pm to 5.30pm Petersham Public School Join Waiting List Class is FULL

Petersham Seniors

Y6 to Y9 – Term 4, 2026 Thursdays from 5.30pm to 6.30pm Petersham Public School Join Waiting List Class is FULL

Petersham Juniors

K to Y2 – Term 1, 2027 Thursdays from 3.30pm to 4.30pm Petersham Public School Register for Free Trial Next class 11 February

Petersham Intermediates

Y3 to Y5 – Term 1, 2027 Thursdays from 4.30pm to 5.30pm Petersham Public School Join Waiting List Class is FULL

Petersham Seniors

Y6 to Y9 – Term 1, 2027 Thursdays from 5.30pm to 6.30pm Petersham Public School Register for Free Trial Next class 11 February
2 spots left!

Pymble Public School Hall - TUE

Pymble TUE Juniors

K to Y2 – Term 4, 2026 Tuesdays from 3.00pm to 4.00pm Pymble Public School Hall - TUE Join Waiting List Class is FULL

Pymble TUE Intermediates

Y3 to Y4 – Term 4, 2026 Tuesdays from 4.00pm to 5.00pm Pymble Public School Hall - TUE Join Waiting List Class is FULL

Pymble TUE Seniors

Y5 to Y7 – Term 4, 2026 Tuesdays from 5.00pm to 6.00pm Pymble Public School Hall - TUE Join Waiting List Class is FULL

Pymble TUE Juniors

K to Y2 – Term 1, 2027 Tuesdays from 3.00pm to 4.00pm Pymble Public School Hall - TUE Join Waiting List Class is FULL

Pymble TUE Intermediates

Y3 to Y5 – Term 1, 2027 Tuesdays from 4.00pm to 5.00pm Pymble Public School Hall - TUE Join Waiting List Class is FULL

Pymble TUE Seniors

Y5 to Y8 – Term 1, 2027 Tuesdays from 5.00pm to 6.00pm Pymble Public School Hall - TUE Join Waiting List Class is FULL

Pymble Public School Hall - WED

Pymble WED Juniors

K to Y2 – Term 1, 2027 Wednesdays from 3.00pm to 4.00pm Pymble Public School Hall - WED Join Waiting List Class is FULL

Pymble WED Intermediates

Y3 to Y6 – Term 1, 2027 Wednesdays from 4.00pm to 5.00pm Pymble Public School Hall - WED Register for Free Trial Next class 17 February
5 spots left!

Roseville Public School Hall

Roseville Juniors

K to Y2 – Term 4, 2026 Mondays from 3.15pm to 4.15pm Roseville Public School Hall Join Waiting List Class is FULL

Roseville Intermediates

Y3 to Y5 – Term 4, 2026 Mondays from 4.15pm to 5.15pm Roseville Public School Hall Join Waiting List Class is FULL

Roseville Seniors

Y6 to Y10 – Term 4, 2026 Mondays from 5.15pm to 6.15pm Roseville Public School Hall Join Waiting List Class is FULL

Roseville Juniors

K to Y2 – Term 1, 2027 Mondays from 3.15pm to 4.15pm Roseville Public School Hall Register for Free Trial Next class 8 February
1 spot left!

Roseville Intermediates

Y3 to Y5 – Term 1, 2027 Mondays from 4.15pm to 5.15pm Roseville Public School Hall Join Waiting List Class is FULL

Roseville Seniors

Y6 to Y10 – Term 1, 2027 Mondays from 5.15pm to 6.15pm Roseville Public School Hall Register for Free Trial Next class 8 February

Smalls Road Public School

Smalls Road Juniors

K to Y2 – Term 4, 2026 Tuesdays from 3.15pm to 4.15pm Smalls Road Public School Join Waiting List Class is FULL

Smalls Road Intermediates

Y3 to Y4 – Term 4, 2026 Tuesdays from 4.15pm to 5.15pm Smalls Road Public School Join Waiting List Class is FULL

Smalls Road Seniors

Y5 to Y7 – Term 4, 2026 Tuesdays from 5.15pm to 6.15pm Smalls Road Public School Join Waiting List Class is FULL

Smalls Road Juniors

K to Y2 – Term 1, 2027 Tuesdays from 3.15pm to 4.15pm Smalls Road Public School Join Waiting List Class is FULL

Smalls Road Intermediates

Y3 to Y5 – Term 1, 2027 Tuesdays from 4.15pm to 5.15pm Smalls Road Public School Join Waiting List Class is FULL

Smalls Road Seniors

Y6 to Y7 – Term 1, 2027 Tuesdays from 5.15pm to 6.15pm Smalls Road Public School Join Waiting List Class is FULL

Strathfield North Public School

Strathfield North Juniors

K to Y2 – Term 4, 2026 Thursdays from 3.10pm to 4.10pm Strathfield North Public School Join Waiting List Class is FULL

Strathfield North Seniors

Y3 to Y7 – Term 4, 2026 Thursdays from 4.10pm to 5.10pm Strathfield North Public School Join Waiting List Class is FULL

Strathfield North Juniors

K to Y2 – Term 1, 2027 Thursdays from 3.20pm to 4.20pm Strathfield North Public School Register for Free Trial Next class 11 February
2 spots left!

Strathfield North Intermediates

Y3 to Y7 – Term 1, 2027 Thursdays from 4.20pm to 5.20pm Strathfield North Public School Join Waiting List Class is FULL

Willoughby Scout Hall

Willoughby Juniors

K to Y2 – Term 4, 2026 Wednesdays from 3.30pm to 4.30pm Willoughby Scout Hall Join Waiting List Class is FULL

Willoughby Seniors

Y3 to Y6 – Term 4, 2026 Wednesdays from 4.30pm to 5.30pm Willoughby Scout Hall Join Waiting List Class is FULL

Willoughby Juniors

K to Y2 – Term 1, 2027 Wednesdays from 3.30pm to 4.30pm Willoughby Scout Hall Register for Free Trial Next class 10 February
5 spots left!

Willoughby Intermediates

Y3 to Y7 – Term 1, 2027 Wednesdays from 4.30pm to 5.30pm Willoughby Scout Hall Join Waiting List Class is FULL