We earn commission on purchases made through our links. It never affects ranking: tables are ordered purely by price per dose, and no retailer or brand can pay for position.We earn commission when you buy through our links. It never affects the ranking. Full disclosure.

Never miss a price drop. Free, every Friday morning.

Email me from PerDose about price drops, sales, My stack and the week's news. Every email has a link to stop them all. Past issues · How your address is kept.

TRT blood test

The markers usually checked before starting testosterone replacement and while on it: testosterone and the proteins that carry it, the hormones that control it, the blood count that testosterone can raise, and PSA.

Need just one of these? A lab test of PSA alone starts at £45.00 all-in, at Medichecks. Every PSA test.

Start from a preset

Your markers 10

Hormones (18)
Blood count (25)
Cholesterol and lipids (13)
Heart (3)
Liver (14)
Kidney (11)
Blood sugar and metabolism (7)
Thyroid (7)
Vitamins, minerals and iron (39)
Inflammation (3)
Prostate (3)
Immunity and allergy (27)
Infections (59)
Cancer markers (5)
Other (38)
How the blood is taken

The tool starts on a vein draw when you pick a hormone or blood-count marker: finger-prick samples can be contaminated by gels and creams and clot more easily, so most providers advise a vein draw for those.

Advanced options

Some labs calculate free testosterone from total testosterone, SHBG and albumin rather than measuring it. With this on, only measured results count.

Results

No test we compare offers Oestradiol (sensitive), so it is left out below. Most hormone panels include standard oestradiol instead. The results cover the other markers you picked.

Best match

The cheapest single test covering all 9 markers you picked, at its all-in price.

Medichecks ★ 4.5 (28,500 reviews)

Advanced TRT Blood Test

£184.00all-in · blood draw at a clinic

Clinic £184.00 · Nurse at home £208.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Prolactin
  • Covered: Haematocrit
  • Covered: Haemoglobin
  • Covered: PSA (total)
  • Also measured: HbA1c
  • Also measured: Albumin
  • Also measured: Alkaline phosphatase (ALP)
  • Also measured: Alanine aminotransferase (ALT)
  • Also measured: Basophils
  • Also measured: Creatinine
  • Also measured: Oestradiol
  • Also measured: eGFR
  • +24 more

Results in 2 working days (estimated) · Last checked 24 October 2026

Cost breakdown
Advanced TRT Blood Test£149.00
Sample: blood draw at a clinic£35.00
All-in total£184.00

Prices last checked 24 October 2026. Always confirm on the provider's site.

Also covering all of them

Lola Health ★ 4.6 (160 reviews)

Peak Insights 70

£51.00 more than the best match

£235.00all-in · blood draw at a clinic

Clinic £235.00 · Nurse at home £235.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Prolactin
  • Covered: Haematocrit
  • Covered: Haemoglobin
  • Covered: PSA (total)
  • Also measured: HbA1c
  • Also measured: Active B12
  • Also measured: Albumin
  • Also measured: Alkaline phosphatase (ALP)
  • Also measured: Alanine aminotransferase (ALT)
  • Also measured: Apolipoprotein A1 (ApoA1)
  • Also measured: Apolipoprotein B (ApoB)
  • Also measured: ApoB to ApoA1 ratio
  • +53 more

Results in 2 Working Days · Last checked 29 October 2026

Cost breakdown
Peak Insights 70£200.00
Sample: blood draw at a clinic£35.00
All-in total£235.00

Prices last checked 29 October 2026. Always confirm on the provider's site.

Goodbody Clinic ★ 4.8 (4,194 reviews)

The Signature Well Man Blood Test

£191.00 more than the best match

£375.00all-in · blood draw at a clinic

Clinic £375.00 · Nurse at home £395.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Prolactin
  • Covered: Haematocrit
  • Covered: Haemoglobin
  • Covered: PSA (total)
  • Also measured: HbA1c
  • Also measured: Albumin
  • Also measured: Alkaline phosphatase (ALP)
  • Also measured: Alanine aminotransferase (ALT)
  • Also measured: Apolipoprotein A1 (ApoA1)
  • Also measured: Apolipoprotein B (ApoB)
  • Also measured: ApoB to ApoA1 ratio
  • Also measured: Aspartate aminotransferase (AST)
  • +42 more

Results within 5 to 7 working days · Last checked 23 October 2026

Cost breakdown
The Signature Well Man Blood Test£375.00
Sample (included): blood draw at a clinic£0
All-in total£375.00

Prices last checked 23 October 2026. Always confirm on the provider's site.

Near misses

Single tests covering most of your list. Each shows what it leaves out and how much less it costs than the cheapest full cover.

Goodbody Clinic ★ 4.8 (4,194 reviews)

Enhanced Testosterone Blood Test

Misses 2 markers

£189.00all-in · blood draw at a clinic

Clinic £189.00 · Nurse at home £209.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Prolactin
  • Covered: PSA (total)
  • Not covered: Haematocrit
  • Not covered: Haemoglobin
  • Also measured: Albumin
  • Also measured: Oestradiol
  • Also measured: HDL cholesterol
  • Also measured: LDL cholesterol
  • Also measured: Total cholesterol
  • Also measured: Total cholesterol to HDL ratio

Results within 3 to 5 working days · Last checked 25 October 2026

Cost breakdown
Enhanced Testosterone Blood Test£189.00
Sample (included): blood draw at a clinic£0
All-in total£189.00

Prices last checked 25 October 2026. Always confirm on the provider's site.

Lola Health ★ 4.6 (160 reviews)

Vital Check 56

Misses 1 marker

£190.00all-in · blood draw at a clinic

Clinic £190.00 · Nurse at home £190.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Prolactin
  • Covered: Haematocrit
  • Covered: Haemoglobin
  • Not covered: PSA (total)
  • Also measured: HbA1c
  • Also measured: Active B12
  • Also measured: Albumin
  • Also measured: Alkaline phosphatase (ALP)
  • Also measured: Alanine aminotransferase (ALT)
  • Also measured: Basophils
  • Also measured: Bilirubin (total)
  • Also measured: Calcium
  • +40 more

Results in 2 Working Days · Last checked 29 October 2026

Cost breakdown
Vital Check 56£155.00
Sample: blood draw at a clinic£35.00
All-in total£190.00

Prices last checked 29 October 2026. Always confirm on the provider's site.

Medichecks ★ 4.5 (28,500 reviews)

Sports Hormone Check Plus Blood Test

Misses 2 markers

£194.00all-in · blood draw at a clinic

Clinic £194.00 · Nurse at home £218.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Haematocrit
  • Covered: Haemoglobin
  • Not covered: Prolactin
  • Not covered: PSA (total)
  • Also measured: HbA1c
  • Also measured: Albumin
  • Also measured: Alkaline phosphatase (ALP)
  • Also measured: Alanine aminotransferase (ALT)
  • Also measured: Basophils
  • Also measured: Creatinine
  • Also measured: Oestradiol
  • Also measured: eGFR
  • +27 more

Results in 3 working days (estimated) · Last checked 26 October 2026

Cost breakdown
Sports Hormone Check Plus Blood Test£159.00
Sample: blood draw at a clinic£35.00
All-in total£194.00

Prices last checked 26 October 2026. Always confirm on the provider's site.

Medichecks ★ 4.5 (28,500 reviews)

Ultimate Performance Blood Test

Misses 1 marker

£234.00all-in · blood draw at a clinic

Clinic £234.00 · Nurse at home £258.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Prolactin
  • Covered: Haematocrit
  • Covered: Haemoglobin
  • Not covered: PSA (total)
  • Also measured: HbA1c
  • Also measured: Active B12
  • Also measured: Albumin
  • Also measured: Alkaline phosphatase (ALP)
  • Also measured: Alanine aminotransferase (ALT)
  • Also measured: Basophils
  • Also measured: Bilirubin (total)
  • Also measured: Cortisol
  • +40 more

Results in 3 working days (estimated) · Last checked 29 October 2026

Cost breakdown
Ultimate Performance Blood Test£199.00
Sample: blood draw at a clinic£35.00
All-in total£234.00

Prices last checked 29 October 2026. Always confirm on the provider's site.

Goodbody Clinic ★ 4.8 (4,194 reviews)

Premium Complete Blood Test

Misses 1 marker

£249.00all-in · blood draw at a clinic

Clinic £249.00 · Nurse at home £269.00

  • Covered: Testosterone (total)
  • Covered: Free testosterone calculated
  • Covered: Sex hormone binding globulin (SHBG)
  • Covered: Luteinising hormone (LH)
  • Covered: Follicle stimulating hormone (FSH)
  • Covered: Prolactin
  • Covered: Haematocrit
  • Covered: Haemoglobin
  • Not covered: PSA (total)
  • Also measured: HbA1c
  • Also measured: Albumin
  • Also measured: Alkaline phosphatase (ALP)
  • Also measured: Alanine aminotransferase (ALT)
  • Also measured: Aspartate aminotransferase (AST)
  • Also measured: Vitamin B12 (total)
  • Also measured: Bilirubin (total)
  • Also measured: Caeruloplasmin
  • +39 more

Results within 5 to 7 working days · Last checked 28 October 2026

Cost breakdown
Premium Complete Blood Test£249.00
Sample (included): blood draw at a clinic£0
All-in total£249.00

Prices last checked 28 October 2026. Always confirm on the provider's site.

Who it suits

Anyone tracking their testosterone, on or off a prescription, who wants the hormone, blood-count and prostate markers a clinic would usually ask for in one go.

The 10 markers

Add or remove any marker in the tool above; the results update as you go.

Prices checked daily — always confirm on the provider's site. Not medical advice.

Price data from Blood Tests - Head to Head (CC BY 4.0).