Book a Blood Test - Swansea Bay Health Board Patients

All appointments for blood tests MUST be pre-booked. Please do not attend any of our departments without an appointment as you will be turned away. Please note, Morriston Hospital has the fewest number of appointment slots and therefore the longest wait. Earlier appointments are usually available at the Bay Field Hospital.

Book a Blood Test - Anticoch (Llanelli bookings)

Please note the following restrictions for booking blood tests:

Patient age

Online bookings are unavailable for patients under 16 years of age.

Online bookings are unavailable for patients’ groups below:

  • shielding patients
  • immunosuppressed (i.e., patients undergoing chemotherapy treatment)

Book a Blood Test - Glangwili Hospital (Carmarthen bookings)

Please note the following restrictions for booking blood tests:

Patient age

Online bookings are unavailable for patients under 16 years of age.

Online bookings are unavailable for patients’ groups below:

  • shielding patients
  • immunosuppressed (i.e., patients undergoing chemotherapy treatment)

Book a Blood Test - Amman Valley (Ammanford bookings)

Please note the following restrictions for booking blood tests:

Patient age

Online bookings are unavailable for patients under 16 years of age.

Online bookings are unavailable for patients’ groups below:

  • shielding patients
  • immunosuppressed (i.e., patients undergoing chemotherapy treatment)