How to get your blood tests.

In the hopes of reducing your waiting times, Swansea Bay Health Board are introducing an appointment system.

This takes effect from Thursday, 20th August, 2020. Please take a look at the attached patient leaflets at the end of this article.


You can book to have your blood tests at the hospital, either by doing so online or by phoning (01792 601807).

Book online or on the phone


Click Book My Blood test Online.

You’ll see a page that looks like the image below. Select from one of the four sites that’s suitable for you. Pick a date and select the time that’s available and suitable for you.

You can find more information from this link:


If you’re unable to book online, please phone: 01792 601807

How Urgent?

Castle Surgery will be doing our best to highlight the level of urgency of blood test on the form as this information is required on booking so they know when you give you your appointment.

Levels of urgency are:

  • the same day

  • within 48 hours

  • or whether this is less urgent, e.g. routine monitoring

Bloods booked without the level of urgency indicated will be given ‘no immediate urgency, approx 1 week’.

Where will I have my bloods done?

You have a choice of Neath Port Talbot Hospital, Singleton Hospital, Morriston Hospital or Bay Field Hospital, (Near Amazon).

Patients who rely on public transport would be better still using Morriston Hospital as the Bay Field Hospital is not accessible by public transport. As indicated in the attached patient leaflets, those who are not confident to book an appointment for a blood test on line can still pre-book appointments by ringing 01792 601807.

At Morriston Hospital the new appointment system will provide for around 160 patients per day: 80 appointment slots each day will be available through previous advance booking on line. A further 80 appointment slots will be available every day for walk-in patients. On arrival at Morriston Hospital, patients need to make their way to the Volunteers Helpdesk near the main entrance / Costa to book and register on the day. However, patients will not be able to walk-in and wait. Instead, they can reserve a time slot for later, and return at their allotted time. You will not be permitted to queue outside, or wait in corridors.

You should be given a request form with an indication of the urgency of the test and an appropriate leaflet (“Online Blood Test Appointment Booking Service” if not reliant on public transport or “Morriston Walk-in Blood Test Service” if they need to use public transport)

What about blood tests for those under 12?

For patients under 12, please contact the appropriate Paediatric Department on the numbers below:

  • Morriston – 01792 330635
  • Singleton – 01792 285685
  • Neath Port Talbot – 01639 862413.

You may be advised to attend 30 minutes prior to the appointment time if you choose to have numbing cream prior to the blood test.