Time Out Melbourne

Built in 1852, the Theatre Royal's the oldest still-operating theatre in Australia.

Updated on 15 Jun 2012.

Theatre Royal details

30 Hargraves St, Castlemaine 3450

Telephone 03 5472 1196

Theatre Royal map

Report a problem with this page

Readers' comments, reviews, hints and pictures

Community guidelines

blog comments powered by Disqus

Get the Time Out weekend planner. Straight to your inbox, every Thursday.
Read more