Visit our storms and floods page for information on the assistance available for NSW residents and businesses


The Sydney Opera House has a diverse range of entertainment including opera, music, theatre, dance and special events. Tickets can be bought online using your credit card, and posted to you or held at the box office for collection.

What you need

  • to be a Sydney Opera House account customer (if you don't have an account you'll be able to set one up)
  • your delivery address
  • your credit card details.

How to order

  1. Select the 'Buy online' button.
  2. Browse events via the applicable buttons.
  3. Select the event you want to go to.
  4. On the event home page, select 'Book Now'.
  5. Choose your experience.
  6. Select the date and time.
  7. Choose a seat location and the number of seats.
  8. Proceed to your shopping cart and checkout.
  9. Log in or register to your Sydney Opera House customer account.
  10. Submit your order.

More information

  • There's a transaction fee when you book online.
  • If you're collecting your tickets at the box office, allow plenty of time as there can sometimes be a queue.

Payment methods

You can review transaction payment options on our payment methods page.

You'll be taken to another website.