Welcome to our new website. If you are an existing customer, update your login details. Learn More Got It Got It

How To Book

You can buy tickets online, over the phone, by fax, by minicom, in person or by post.
Concessions are usually available for children aged 16 and under, full time students, over 60s, disabled people, Passport to Leisure holders, Script Yorkshire and Equity members. Only one concession/discount per ticket subject to availability. You must provide proof of eligibility.


Booking fees: Phone/Counter - £1 per ticket plus postage charge where applicable. Online - £1.50 per ticket plus £1 per transaction (to cover postage where applicable).


Terms and Conditions apply to all ticket sales.

Buy Online

Click here to buy tickets online
Booking fees: £1.50 per ticket plus £1 per transaction (postage)
A 'Book Now' link is available on every What's On event page

By Phone

Open Monday to Saturday 9am to 8pm (Thursday 11am to 8pm)
Call Bradford Theatres Box Office on 01274 432000 and speak to a member of our team who will be happy to help you with prices and where to sit.
Major debit and credit cards are accepted, and National Theatre Tokens can be accepted as payment over the phone. Booking fees apply.
Booking fees: £1 per ticket plus postage charge where applicable

By Minicom

Our minicom number is 01274 305592
Booking fees: £1 per ticket plus postage charge where applicable.

Groups and Schools Bookings of 20 or more

Open Monday to Friday 10am to 6pm (Thursday 11am to 6pm)
Call us on 01274 437788
Booking fees for Groups: 50p per ticket plus postage charge where applicable

By Fax

You can also fax your booking to us on 01274 431033
Booking fees: £1 per ticket plus postage charge where applicable

In Person

Call into the Alhambra Theatre or St George's Hall to buy your tickets.
Both venues are open until 30 minutes after the start time on show nights.
On non-show nights the Alhambra Box Office is open from 9am (11am Thurs) until 6pm, and St George's Hall is open from 10am until 3pm.
Booking fees: £1 per ticket plus postage charge where applicable

Click here to read our full Terms and Conditions which apply to all ticket sales