Top of page
Global Site Navigation

Western Australian Academy of Performing Arts (WAAPA)

Main Content
WAAPA Courses

Our courses

Specialised training for stage and behind the scenes.

Explore Short Courses

Short courses

Short courses for beginners to professionals.

WAAPA Performances

Performances & events

Book now for concerts, opera, theatre and special events.

Apply now for the Western Australian Academy of Performing Arts

One minute pitch

Determine if you are ready to apply for one of our programs.


Latest news

WAAPA bring drama to South West with new Diploma of Acting

From February 2018, the internationally acclaimed, Western Australian Academy of Performing Arts (WAAPA), will be delivering its Diploma of Acting at Edith Cowan University’s South West campus in Bunbury.

New tech tackles classical problem

Motion capture technology popularised by Hollywood is helping cellists prevent and overcome chronic injury.

WAAPA presents Dark Rain featuring British Saxophone Superstar - Rob Buckland

The music of acclaimed British composer Andy Scott is featured in a double concerto for saxophones and wind orchestra performed by world-renowned saxophonists Rob Buckland and Matt Styles.

New partnership opening international doors for WAAPA students

A new partnership between Edith Cowan University (ECU) and a top international conservatoire is giving Music students the chance to broaden their horizons in Manchester or learn from the best teachers in the world, right here in Perth.

Performances and events

Magic Mozart and Tchaikovsky

Sep 21, 2017

Music Auditorium

Postgraduate and Research Showcase

Sep 23, 2017

Music Auditorium

The Secret Project

Oct 1, 2017

The following has evaluated to null or missing: ==> s.result.metaData["venue"] [in template "conf/ecu-web-waapa/events/performance-list.ftl" at line 24, column 86] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if s.result.metaData["venue"]?contai... [in template "conf/ecu-web-waapa/events/performance-list.ftl" at line 24, column 81] ~ Reached through: #nested [in template "web/templates/modernui/funnelback_classic.ftl" in macro "Results" at line 244, column 13] ~ Reached through: @s.Results [in template "conf/ecu-web-waapa/events/performance-list.ftl" at line 13, column 1] ~ Reached through: #nested [in template "web/templates/modernui/funnelback_classic.ftl" in macro "AfterSearchOnly" at line 94, column 9] ~ Reached through: @s.AfterSearchOnly [in template "conf/ecu-web-waapa/events/performance-list.ftl" at line 5, column 1] ----

Skip to top of page