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