We use cookies

This website uses cookies in order to function. By continuing to use the site, you accept that we will place cookies on your computer. Please see our cookie policy for more information.

Don't show me this message again.

How to Book

Box Office Opening hours

02920 878444


Mon - Fri   9.30am - 5.00pm
Saturday / Sunday - CLOSED


By telephone

Telephone lines will close 25 mins after the start of a performance and when there is no performance 5 mins prior to closing time.

Tickets can be booked on 02920 878444. Your call will be answered in strict rotation as soon as staff are available.

Payments can be made by credit or debit card. We accept Mastercard Visa and Delta.  Please note, there is an optional £2.00 postage fee for tickets to be posted to you (Standard Mail to UK address only).

Reservations will be held for 3 working days pending payment, however, this facility is not available within 48 hours of the performance.


You can now book online and select your own seat 24 hours a day, 7 days a week with our secure online box office.


Simply find the show you would like to see in the What's On list, click on the Book Online button and follow the steps.  An email confirmation will be sent to you to confirm we have received and confirmed your ticket request.

Postage fee

There is an optional £2.00 postage fee (Standard Mail to UK address only) for tickets to be posted to you.

Wheelchair Users

Wheelchair positions are subject to availability and are therefore unavailable online. Please telephone our Box Office on 02920 878444 where a member of the team will be happy to assist with your booking. 

Waiting List

We now operate a waiting list on all shows.  Please contact Box Office on 02920 878444 to add your details to the list.  It's free to be added to the waiting list and if you are successful in securing tickets, there will be an administration fee of £2.50 per ticket.  

If an event has been sold out, we may release additional seats. These will be announced via social media and on our website.

External agents

If you have any queries regarding your tickets bought via external agents, please contact them directly.

Cancelled or Postponed shows

In the event of cancelled performances, patrons will be informed to contact the Box Office on 02920 878444 to process their refunds.  We no longer automatically process refunds.  Tickets bought elsewhere, patrons are advised to contact their point of purchase directly.  

Occasionally, a show may be postponed due to unforeseen circumstances.  In this instance, we will write to our bookers and inform them of the situation and advise of the new date.  There is no need to return the ticket for the new show but to keep hold of their existing tickets to be used for the new date. 

TicketPlan logo Refund Protection

TicketPlan refund protection is available for your booking @ £2.35 each ticket. We strongly recommend that you include this option. Your tickets are non-refundable and this will protect you against cancellation resulting from accidents and unexpected illnesses. Full details are included in the TicketPlan Terms and Conditions, which we advise you to read and retain. 

To request a refund having purchased Ticketplan Refund Protection, you must either visit TicketPlan Group and complete an online refund application form or write to: TicketPlan Administration Service, Leigh House, Broadway West, Leigh on Sea, Essex, SS9 2DD in order to request a refund application form as soon as reasonably possible after becoming aware of circumstances that may lead you to request a refund.

Resales, Exchanges and Duplicates

St David’s Hall values its patrons’ commitment in booking early and recognises that emergencies sometimes prevent attendance.

Now that all advertised performances will be going ahead as scheduled following the COVID-19 lockdowns, we are no longer offering refunds for shows that have been rescheduled. Therefore, we are reverting to our usual resale and exchange policy as below.

Tickets may be exchanged for any other event at the same price or higher (on payment of the difference). The exchange option is not available for sold-out concerts.  If the event falls within a specific season (e.g. Proms, Ballet, etc), exchanged tickets will be offered within the same season.

Tickets must be received at the Box Office no later than 48 hours before the original performance. There is a charge of £2 per ticket for this service (unfortunately, tickets purchased via the BBC Customer Care Centre or outside agencies cannot be exchanged or resold at St David’s Hall).

Alternatively, tickets will be accepted for resale on the strict understanding that St David’s Hall tickets will be sold first and that resale cannot be guaranteed.  We cannot re-sell tickets unless the originals are first returned to the Box Office 48 hours before the performance commence.  20% of the value of any resale will be retained. 

Apart from these two services or the cancellation of a performance, money will not be refunded once tickets have been purchased. 

In the event that duplicate tickets are required, there will be a charge of £2.50 per ticket for this service.

Contact Us

Box Office
02920 878444

St David's Hall
The Hayes
CF10 1AH


What if my show is cancelled? 

Wherever possible we are endeavouring to reschedule shows to avoid disappointment for the shows you have booked tickets for and been looking forward to. When this is not possible and a show is cancelled, you will of course be provided with a full refund for the value of your ticket. Ticket plan protection is non refundable.

Please call 02920 878444 to arrange the refund and send your tickets back to the Hall at: Box Office, St David’s Hall, The Hayes, Cardiff, CF10 1AH. If you booked via a ticket agency (e.g. Ticketmaster, Seetickets), they will be in contact with you about a refund. 

What if my show is rescheduled? 

If a show is rescheduled, your existing tickets displaying the old date will remain valid for the new date. You will need to contact the specific ticket agency if you did not book tickets directly via the Hall (e.g. Ticketmaster, Seetickets). 

Where do I find out the latest updates about show cancellations and rescheduled dates? 

Please keep a close eye on our website and social media for the latest updates on any show cancellations or rescheduled dates. For regular news, please join our mailing list via our website front page, and follow us on Facebook, Twitter and Instagram. We will email/write to all bookers if there are any changes to the previous billing of shows. 

I would love to support St David’s Hall.  How can I help?

This is a very challenging time for the arts industry. The continued fantastic support of our loyal patrons is the lifeblood of the venue and is essential in ensuring we can offer you the same extensive and diverse range of entertainment and continue with our highly valued community work once it is safe for us to re-open.

Would you consider donating some or all of your ticket costs if your show has been cancelled, or if you cannot make the rescheduled date?  You can do so in your bookings once you are logged in to your account. 

Any donations would be invaluable to us and hugely appreciated by everyone at St David’s Hall.

Join our mailing list