Šeit strādā brīnišķīgi ārsti, iesaku šo klīniku.🥰
Adult Phlebotomy Appointment
£39
(Phlebotomy fee only; blood tests not included.)
Paediatric Phlebotomy Appointment
£55
EMLA numbing cream included (Phlebotomy fee only; blood tests not included.)
Skip the queue and Book an Online GP Consultation for everything from check ups to prescriptions.
Skip the queue
Your blood says a lot about you and your health. Opting for a private blood test is a vital tool in assessing your overall health status, diagnose conditions, monitor treatment progress, and promote overall well-being.
That's why we offer comprehensive and personalised blood testing services to let you stay in control of your journey to optimal health and well-being.
Blood tests are utilised for various reasons, including health monitoring to detect issues like high cholesterol, diabetes, nutritional deficiencies or infections, and screening for diseases such as cancer or autoimmune disorders. They're also essential for monitoring medication effects, ensuring proper treatment, and for routine preventive care, particularly as we age.
Essentially, they provide valuable insights into overall health status, enabling informed decision-making between individuals and healthcare providers.
Choose our private blood test service for comprehensive insights into your health.
Choose from a range of time slots and select the one that best suits you.
A member of our professional team will carry out your blood test, extracting a small sample of blood.
We will analyse your blood sample and let you know when your results will be available.
Once tests are back this will be shared with you by a GP or Consultant.
Choose from the following blood tests:
To diagnose and monitor diabetes by measuring blood sugar levels, we offer:
£39
(Phlebotomy fee only; blood tests not included.)
£55
EMLA numbing cream included (Phlebotomy fee only; blood tests not included.)
At your private blood test appointment, you'll be checked in at our reception and any necessary paperwork will be completed. Once in the consultation room, one of our healthcare professionals will ensure you are comfortable and will then clean your arm ready to take a sample.
A small needle is used to draw blood, collecting it into tubes for analysis. After bandaging the puncture site and checking you are feeling ok, you will be told your post-test instructions. The process is routine and nothing to worry about, with the whole appointment generally lasting around 15 to 30 minutes.
Once your tests have been carried out, our healthcare experts will send these off to be analysed and our partner laboratory will interpret the results.
If necessary, you will be advised to book follow-up appointments and our team is on hand to support you in understanding your next steps.
Depending on the type of blood test you select, your results can take around a week to be thoroughly analysed. You will be notified as promptly as possible via email and we also ensure your results are shared with your Private GP and Consultant.
We can also support you if you are struggling with symptoms that could suggest you are experiencing an allergic reaction. Contact us if you suspect any of the following:
If you have any concerns about your child's health or need blood tests for yourself, we are here to provide convenient access to private phlebotomy services. We understand the importance of timely diagnostics, which is why we offer swift appointments with experienced specialists in blood tests. With no waiting lists, you can book an appointment either the same day to at a time that suits you.
Here's what sets our blood testing clinic apart:
4.6
from 871 Google reviews
Šeit strādā brīnišķīgi ārsti, iesaku šo klīniku.🥰
the receptionist Leanne who lovely friendly welcome put me at ease immediately, she was very friendly and efficiently handled a query
Dia and Imaan have been extremely helpful in sorting appointments. Had a great experience end to end, thank you
Dr. Darr (ENT) is amazing at his job!! He is so patient and understanding and really validated my concerns
The change in my son has been incredible. He is now attending school every day, getting out and about, spending time with his friends and starting to enjoy life again.
this clinic is a really great place when you’re been through health issues and mental issues.
Our private blood test clinic operates from our Birmingham location in Edgbaston. Conveniently accessible by public transport, you can take the bus to Francis Road or walk from Five Ways Station. If you prefer to drive, patients can use the Broadway Plaza car park free of charge for up to 2 hours when their vehicle registration is validated at Midland Health reception.
The cost of a private blood test varies depending on the specific test and provider. Our adult phlebotomy appointments cost £35 and paediatric appointments are £45.
Private blood tests can be worthwhile for certain individuals seeking convenience or specific tests not available through the NHS.
Yes, our private clinic offers blood tests without requiring a GP referral. We also have the benefit of no waiting lists; instead, you can choose the best appointment time that fits with your day-to-day schedule.
Private blood tests may offer additional options or quicker results, but the quality of care and accuracy can vary between providers.
Midland Health has partnered with a highly reputable electronic prescription provider, SignatureRx, to make receiving your prescriptions faster and easier. With our new paperless system, you can choose to collect your medication using your secure prescription code or have it delivered directly to your home free of charge. There’s no need for paper prescriptions or multiple pharmacy visits.
Ask us anything about this service, other services or
Midland Health and we'll get straight back to you.
Find Out More
Medically Verified
This content has been medically reviewed and verified by Dr Rupa Parmar.
Medical note: This page provides general information and is not a substitute for urgent medical care. If you have severe symptoms, seek urgent help.
Last updated: Jun 2026
Contact Our Support Team on WhatsApp