European Blood Test Price Index · 12 October 2026
Blood test prices in Europe
What private blood tests cost in 13 European countries, from a basic health check to single longevity markers. Every price links to its source and shows the day we checked it – and, where the source is a dated price list, the date of that list.
Short answer: A basic health check costs from about €39 (Spain) to €214 (Sweden). Among tests you can order without a referral, single markers are cheapest from German self-pay labs – vitamin D from €21 and HbA1c from €13, plus a small blood-draw fee. Belgian hospital labs list even lower prices (vitamin D €13), but they normally need a doctor's prescription. ApoB is the hardest to buy on its own: the cheapest we found was €78 in Finland.
Lowest price we found, by country
The cheapest price you can buy directly, converted to euros. Highlighted = lowest in Europe for that test. Select a country for providers, local prices and sources. Swipe the table sideways to see every test.
| Country | Basic health check | Advanced or longevity panel | ApoB | Lp(a) | HbA1c | Vitamin D | Thyroid | Male hormones |
|---|---|---|---|---|---|---|---|---|
| United Kingdom | €105 | €188 | €105 | €70 | €54 | €46 | €53 | €94 |
| Ireland | €100 | €150 | No price found | No price found | No price found | €55 | No price found | No price found |
| Germany | €56 | €119 | €200 | €20 | €13 | €21 | €17 | €23 |
| Netherlands | €103 | No price found | No price found | No price found | €70 | €53 | No price found | No price found |
| Belgium | €103* | No price found | No price found | €14‡ | €9‡ | €13‡ | No price found | No price found |
| France | No price found | No price found | No price found | No price found | No price found | No price found | No price found | No price found |
| Spain | €39 | €245 | No price found | No price found | No price found | €27 | No price found | No price found |
| Italy† | €29 | €70 | No price found | No price found | €40 | No price found | €36 | No price found |
| Austria | No price found | No price found | No price found | No price found | No price found | €50 | No price found | No price found |
| Denmark | No price found | €917§ | No price found | No price found | No price found | No price found | No price found | No price found |
| Sweden | €214 | €357 | No price found | No price found | No price found | €26 | €31 | €22 |
| Norway | €135 | €187 | No price found | No price found | No price found | No price found | No price found | No price found |
| Finland | €210 | €320 | €78 | €85 | €28 | €65 | €45 | €60 |
† Indicative – one clinic price list, apparently from 2023. ‡ A doctor's prescription is normally needed (Belgian hospital-lab tariffs). § Full health examination with consultations, not a blood test alone. * Not published for this country – assumed to be the same as the provider's Dutch price. Prices marked †, ‡, § or * are left out of the ranges below, as are packages whose contents the provider's page didn't confirm. – = no published self-pay price found yet. Base prices only: blood-draw, visit or doctor fees are listed per provider.
Prices by test type
The range runs from the cheapest country to the most expensive, using the lowest price we found in each country.
| Test | Cheapest | Most expensive | Countries |
|---|---|---|---|
| Basic health checkBlood count, cholesterol, liver and kidney function | €39Spain · Laboratorio Echevarne (via SaludOnNet) | €214Sweden · Werlabs | 8 |
| Advanced or longevity panelA broader panel, often with hormones, vitamins and heart markers | €119Germany · Mein Labor (Labor Berlin) | €357Sweden · Werlabs | 7 |
| ApoBApoB alone, or the smallest panel that includes it | €78Finland · SYNLAB | €200Germany · MVZ diagnosticum (Jahnsdorf) | 3 |
| Lp(a)Lipoprotein(a) | €20Germany · Labor Dr. Heidrich (Hamburg) | €85Finland · SYNLAB | 3 |
| HbA1cHbA1c, sometimes in a small diabetes package | €13Germany · Labor Dr. Heidrich (Hamburg) | €70Netherlands · cerascreen | 4 |
| Vitamin D25-hydroxyvitamin D | €21Germany · Labor Dr. Heidrich (Hamburg) | €65Finland · SYNLAB | 8 |
| ThyroidTSH alone or TSH with free T4/T3 | €17Germany · Labor Dr. Heidrich (Hamburg) | €53United Kingdom · Medichecks | 4 |
| Male hormonesTestosterone alone or a male hormone panel | €22Sweden · Werlabs | €94United Kingdom · Medichecks | 4 |
Prices by country
Choose a country to see what's different about testing there, the cheapest option for each test, and every price we recorded with its source.
Blood test prices in the United Kingdom
Private tests are sold as finger-prick home kits, home-nurse venous draws and walk-in clinic appointments. NHS tests are free when a GP decides they're clinically needed, so private testing is mainly used for proactive or more frequent checks.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | £89≈ €105 | MedichecksHealth and Lifestyle Blood Test (19 biomarkers) |
| Advanced or longevity panel | £159≈ €188 | MedichecksAdvanced Well Man Blood Test (44 biomarkers) |
| ApoB | £89≈ €105 | MedichecksApolipoprotein Profile Blood Test (9 markers incl. ApoB, ApoA1) |
| Lp(a) | £59≈ €70 | MedichecksLipoprotein (a) Blood Test |
| HbA1c | £46≈ €54 | MedichecksDiabetes (HbA1c) Blood Test |
| Vitamin D | £39≈ €46 | MedichecksVitamin D (25 OH) Blood Test |
| Thyroid | £45≈ €53 | MedichecksThyroid Function Blood Test (TSH, FT4, FT3) |
| Male hormones | £79≈ €94 | MedichecksMale Hormone Blood Test (10 biomarkers) |
All 9 prices we recorded in the United Kingdom, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| MedichecksVitamin D (25 OH) Blood Test · Vitamin D | £39≈ €46.17 | Home kit or venous | Offered as £28 add-on with other testsSource for Medichecks (opens in a new tab) · checked |
| MedichecksThyroid Function Blood Test (TSH, FT4, FT3) · Thyroid panel | £45≈ €53.27 | Home finger-prick kit or venous | Venous +£35 clinic / +£59 home nurseSource for Medichecks (opens in a new tab) · checked |
| MedichecksDiabetes (HbA1c) Blood Test · HbA1c | £46≈ €54.45 | Home kit or venous | –Source for Medichecks (opens in a new tab) · checked |
| MedichecksLipoprotein (a) Blood Test · Lp(a) | £59≈ €69.84 | Home kit or venous | –Source for Medichecks (opens in a new tab) · checked |
| MedichecksMale Hormone Blood Test (10 biomarkers) · Male hormone panel | £79≈ €93.52 | Home kit or venous | Testosterone-only test £19Source for Medichecks (opens in a new tab) · checked |
| MedichecksHealth and Lifestyle Blood Test (19 biomarkers) · Basic health check | £89≈ €105.35 | Home finger-prick kit or venous | Venous draw +£35 (clinic) or +£59 (home nurse)Source for Medichecks (opens in a new tab) · checked |
| MedichecksApolipoprotein Profile Blood Test (9 markers incl. ApoB, ApoA1) · ApoB | £89≈ €105.35 | Home finger-prick kit or venous | Venous +£35 clinic / +£59 home nurse; results ~6 working daysSource for Medichecks (opens in a new tab) · checked |
| MedichecksAdvanced Well Man Blood Test (44 biomarkers) · Advanced panel | £159≈ €188.21 | Venous | Venous collection fees extraSource for Medichecks (opens in a new tab) · checked |
| MedichecksOptimal Health Blood Test (59 biomarkers) · Advanced panel | £249≈ €294.75 | Venous | Longevity-focused panelSource for Medichecks (opens in a new tab) · checked |
Blood test prices in Ireland
Private blood tests are available through pharmacies, GP practices, private clinics and home kits, some shipped from the UK.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | €100 | Pure PharmacyStandard Blood Screen |
| Advanced or longevity panel | €150 | Pure PharmacyAdvanced Blood Screen |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | – | No published price found |
| Vitamin D | €55 | Pure PharmacyVitamin D Test |
| Thyroid | – | No published price found |
| Male hormones | – | No published price found |
All 5 prices we recorded in Ireland, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| Pure PharmacyDiabetes / Cholesterol Test · Diabetes panelContents not confirmed – not compared | €49 | In-pharmacy blood draw | Page doesn't confirm HbA1c is includedSource for Pure Pharmacy (opens in a new tab) · checked |
| Pure PharmacyVitamin D Test · Vitamin D | €55 | In-pharmacy blood draw | –Source for Pure Pharmacy (opens in a new tab) · checked |
| Pure PharmacyStandard Blood Screen · Basic health check | €100 | In-pharmacy blood draw | Heart, liver, kidney, diabetes markers + full blood count; sample method not statedSource for Pure Pharmacy (opens in a new tab) · checked |
| Pure PharmacyAdvanced Blood Screen · Advanced panel | €150 | In-pharmacy blood draw | Premium €300; Comprehensive (150+ markers) €400Source for Pure Pharmacy (opens in a new tab) · checked |
| Pure PharmacyQuantum Men's Health Panel · Male hormone panelContents not confirmed – not compared | €150 | In-pharmacy blood draw | Page doesn't name testosterone explicitlySource for Pure Pharmacy (opens in a new tab) · checked |
Blood test prices in Germany
Self-pay tests are offered by labs, doctors' practices (often as IGeL services) and home-kit companies. Lab price lists are cheap per marker but add a small blood-draw and materials fee. Statutory insurance covers tests your doctor considers medically necessary.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | €55.82 | Labor Dr. Heidrich (Hamburg)Großer Gesundheits-Check |
| Advanced or longevity panel | €119.06 | Mein Labor (Labor Berlin)Kardiovaskuläres-Risiko-Check |
| ApoB | €200 | MVZ diagnosticum (Jahnsdorf)Sport-Check (package incl. ApoB) |
| Lp(a) | €20.11 | Labor Dr. Heidrich (Hamburg)Lipoprotein(a) |
| HbA1c | €13.41 | Labor Dr. Heidrich (Hamburg)HbA1c |
| Vitamin D | €21.45 | Labor Dr. Heidrich (Hamburg)25-OH Vitamin D |
| Thyroid | €16.76 | Labor Dr. Heidrich (Hamburg)TSH (single marker) |
| Male hormones | €23.41 | Labor Dr. Heidrich (Hamburg)Testosterone (single marker) |
All 16 prices we recorded in Germany, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| Labor Dr. Heidrich (Hamburg)HbA1c | €13.41 | Lab blood draw (Hamburg) | +€4.20 draw +€4.50 materialsSource for Labor Dr. Heidrich (Hamburg) (opens in a new tab) · price list Jan 2026 · checked |
| Mein Labor (Labor Berlin)HbA1c | €15.96 | Lab blood draw (Berlin) | +€5 drawSource for Mein Labor (Labor Berlin) (opens in a new tab) · price list 2025 · checked |
| Labor Dr. Heidrich (Hamburg)TSH (single marker) · Thyroid panel | €16.76 | Lab blood draw (Hamburg) | TSH only, not a full panelSource for Labor Dr. Heidrich (Hamburg) (opens in a new tab) · price list Jan 2026 · checked |
| Labor Dr. Heidrich (Hamburg)Lipoprotein(a) · Lp(a) | €20.11 | Lab blood draw (Hamburg) | +€4.20 draw +€4.50 materialsSource for Labor Dr. Heidrich (Hamburg) (opens in a new tab) · price list Jan 2026 · checked |
| Labor Dr. Heidrich (Hamburg)25-OH Vitamin D · Vitamin D | €21.45 | Lab blood draw (Hamburg) | +€4.20 draw +€4.50 materialsSource for Labor Dr. Heidrich (Hamburg) (opens in a new tab) · price list Jan 2026 · checked |
| Labor Dr. Heidrich (Hamburg)Testosterone (single marker) · Male hormone panel | €23.41 | Lab blood draw (Hamburg) | Testosterone onlySource for Labor Dr. Heidrich (Hamburg) (opens in a new tab) · price list Jan 2026 · checked |
| Mein Labor (Labor Berlin)Lipoprotein(a) · Lp(a) | €23.93 | Lab blood draw (Berlin) | +€5 drawSource for Mein Labor (Labor Berlin) (opens in a new tab) · price list 2025 · checked |
| cerascreenVitamin D Test (home kit) · Vitamin D | €34.90 | Home finger-prick kit | Sale price (regular €39.90)Source for cerascreen (opens in a new tab) · checked |
| Mein Labor (Labor Berlin)25-OH-Vitamin D · Vitamin D | €38.28 | Lab blood draw (Berlin) | +€5 drawSource for Mein Labor (Labor Berlin) (opens in a new tab) · price list 2025 · checked |
| Labor Dr. Heidrich (Hamburg)Großer Gesundheits-Check · Basic health check | €55.82 | Lab blood draw (Hamburg) | Self-pay list 01/2026 (GOÄ 1.15x); +€4.20 draw +€4.50 materialsSource for Labor Dr. Heidrich (Hamburg) (opens in a new tab) · price list Jan 2026 · checked |
| Mein Labor (Labor Berlin)Schilddrüsen-Check · Thyroid panel | €64.83 | Lab blood draw (Berlin) | TSH alone €19.94; +€5 drawSource for Mein Labor (Labor Berlin) (opens in a new tab) · price list 2025 · checked |
| Mein Labor (Labor Berlin)Basis-Check · Basic health check | €74.39 | Lab blood draw (Berlin) | Price list 2025, incl. 19% VAT; +€5 blood draw per orderSource for Mein Labor (Labor Berlin) (opens in a new tab) · price list 2025 · checked |
| MVZ diagnosticum (Jahnsdorf)Hormonstatus Mann · Male hormone panel | €90.34 | Lab blood draw | Price list Sept 2025Source for MVZ diagnosticum (Jahnsdorf) (opens in a new tab) · price list Sept 2025 · checked |
| Mein Labor (Labor Berlin)Kardiovaskuläres-Risiko-Check · Advanced panel | €119.06 | Lab blood draw (Berlin) | Heart-risk package (closest to advanced); +€5 drawSource for Mein Labor (Labor Berlin) (opens in a new tab) · price list 2025 · checked |
| LykonHealth & Vitality Test · Advanced panel | €199 | Home finger-prick kit | Home kit; free shipping in DE from €100Source for Lykon (opens in a new tab) · checked |
| MVZ diagnosticum (Jahnsdorf)Sport-Check (package incl. ApoB) · ApoB | €200 | Lab blood draw | ApoB not sold alone here – only inside this package; price list Sept 2025Source for MVZ diagnosticum (Jahnsdorf) (opens in a new tab) · price list Sept 2025 · checked |
Blood test prices in the Netherlands
Direct-to-consumer tests are sold online with a blood draw at a partner lab, alongside home kits. Tests your GP orders are covered by basic insurance but may count towards your annual deductible (eigen risico).
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | €103 | Testjegezondheid.nlCompleet Preventief Medisch Bloedonderzoek |
| Advanced or longevity panel | – | No published price found |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | €69.90 | cerascreenLangdurige Bloedsuikertest (HbA1c) (home kit) |
| Vitamin D | €52.90 | cerascreenVitamine D Tekort Test (home kit) |
| Thyroid | – | No published price found |
| Male hormones | – | No published price found |
All 4 prices we recorded in the Netherlands, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| cerascreenVitamine D Tekort Test (home kit) · Vitamin D | €52.90 | Home finger-prick kit | –Source for cerascreen (opens in a new tab) · checked |
| Testjegezondheid.nlHart- en vaatziekten test · Heart panelContents not confirmed – not compared | €69 | Blood draw at partner lab | Heart/vascular markers incl. cholesterolSource for Testjegezondheid.nl (opens in a new tab) · checked |
| cerascreenLangdurige Bloedsuikertest (HbA1c) (home kit) · HbA1c | €69.90 | Home finger-prick kit | –Source for cerascreen (opens in a new tab) · checked |
| Testjegezondheid.nlCompleet Preventief Medisch Bloedonderzoek · Basic health check | €103 | Blood draw at partner lab | –Source for Testjegezondheid.nl (opens in a new tab) · checked |
Blood test prices in Belgium
Hospital lab prices are low, but lab tests are normally prescribed by a doctor. The direct-to-consumer route we found is a Dutch service with blood draws in Antwerp.
Before you compare: The low Belgian prices below are hospital-lab tariffs. You usually need a doctor's prescription to use them, so they aren't directly comparable with tests you can order yourself – we leave them out of the Europe-wide ranges. The €103 health check is the Dutch service's price, assumed to apply in Antwerp too; we haven't confirmed it.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | €103 | Testjegezondheid.nl (via AML Antwerpen)Compleet Preventief Medisch Bloedonderzoek · assumed same as the Dutch price – not confirmed |
| Advanced or longevity panel | – | No published price found |
| ApoB | – | No published price found |
| Lp(a) | €13.50 | Laboratoire Clinique Saint-Pierre (Ottignies)Lipoprotéine Lp(a) (patient price) · doctor's prescription normally needed |
| HbA1c | €8.66 | Laboratoire Clinique Saint-Pierre (Ottignies)Hb glyquée (patient price) · doctor's prescription normally needed |
| Vitamin D | €12.80 | Laboratoire Clinique Saint-Pierre (Ottignies)25-OH Vitamin D (patient price) · doctor's prescription normally needed |
| Thyroid | – | No published price found |
| Male hormones | – | No published price found |
All 4 prices we recorded in Belgium, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| Laboratoire Clinique Saint-Pierre (Ottignies)Hb glyquée (patient price) · HbA1c | €8.66 | Hospital labDoctor's prescription normally needed | Hospital tariff 2025, 'hors INAMI'Source for Laboratoire Clinique Saint-Pierre (Ottignies) (opens in a new tab) · price list 2025 tariff · checked |
| Laboratoire Clinique Saint-Pierre (Ottignies)25-OH Vitamin D (patient price) · Vitamin D | €12.80 | Hospital labDoctor's prescription normally needed | Hospital tariff 2025, 'hors INAMI'; plus per-request flat feeSource for Laboratoire Clinique Saint-Pierre (Ottignies) (opens in a new tab) · price list 2025 tariff · checked |
| Laboratoire Clinique Saint-Pierre (Ottignies)Lipoprotéine Lp(a) (patient price) · Lp(a) | €13.50 | Hospital labDoctor's prescription normally needed | Hospital tariff 2025Source for Laboratoire Clinique Saint-Pierre (Ottignies) (opens in a new tab) · price list 2025 tariff · checked |
| Testjegezondheid.nl (via AML Antwerpen)Compleet Preventief Medisch Bloedonderzoek · Basic health check | €103 | Blood draw at AML (Antwerp)Price assumed same as NL – not compared | Belgian price assumed same as NL – confirmSource for Testjegezondheid.nl (via AML Antwerpen) (opens in a new tab) · checked |
Blood test prices in France
Private medical laboratories carry out most blood tests, and tests done without a prescription are usually not reimbursed by Assurance Maladie.
Gap in our data: We haven't found published self-pay prices yet. Many French labs will run tests without a prescription, but most don't post prices online – ask the lab for a quote.
Blood test prices in Spain
Private laboratories accept self-paying customers and can be booked online, often with a small optional booking fee.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | €39 | Laboratorio Echevarne (via SaludOnNet)Análisis general de sangre y orina (Madrid) |
| Advanced or longevity panel | €245 | Laboratorio Echevarne (via SaludOnNet)Chequeo de salud completo (Madrid, 28 tests) |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | – | No published price found |
| Vitamin D | €27 | Laboratorio Echevarne (via SaludOnNet)Análisis de vitamina D (Barcelona) |
| Thyroid | – | No published price found |
| Male hormones | – | No published price found |
All 3 prices we recorded in Spain, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| Laboratorio Echevarne (via SaludOnNet)Análisis de vitamina D (Barcelona) · Vitamin D | €27 | Lab blood draw | +€5 optional booking feeSource for Laboratorio Echevarne (via SaludOnNet) (opens in a new tab) · checked |
| Laboratorio Echevarne (via SaludOnNet)Análisis general de sangre y orina (Madrid) · Basic health check | €39 | Lab blood draw | Incl. blood count, liver, kidney, lipids, urine; +€5 optional booking feeSource for Laboratorio Echevarne (via SaludOnNet) (opens in a new tab) · checked |
| Laboratorio Echevarne (via SaludOnNet)Chequeo de salud completo (Madrid, 28 tests) · Advanced panel | €245 | Lab blood draw | Incl. lipids, TSH, B12; no HbA1c or vitamin DSource for Laboratorio Echevarne (via SaludOnNet) (opens in a new tab) · checked |
Blood test prices in Italy
Private labs and diagnostic centres offer self-pay check-ups. Tests through the national health service (SSN) need a doctor's referral and usually a co-payment.
Gap in our data: Our only published price list so far is a single clinic's flyer that appears to date from 2023, so treat these prices as indicative – they're left out of the Europe-wide ranges.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | €29 | Centro medico, Altavilla Vicentina (VI)Check-up Base (incl. vitamin D) |
| Advanced or longevity panel | €70 | Centro medico, Altavilla Vicentina (VI)Laboratorio Completo Uomo Donna |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | €40 | Centro medico, Altavilla Vicentina (VI)Check-up Diabetologico (incl. HbA1c) |
| Vitamin D | – | No published price found |
| Thyroid | €36 | Centro medico, Altavilla Vicentina (VI)Check-up Tiroideo (TSH, FT3, FT4, antibodies) |
| Male hormones | – | No published price found |
All 4 prices we recorded in Italy, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| Centro medico, Altavilla Vicentina (VI)Check-up Base (incl. vitamin D) · Basic health check | €29 | Walk-in lab | Flyer appears to date from July 2023 – likely outdated, re-checkSource for Centro medico, Altavilla Vicentina (VI) (opens in a new tab) · price list ~July 2023 flyer · checked |
| Centro medico, Altavilla Vicentina (VI)Check-up Tiroideo (TSH, FT3, FT4, antibodies) · Thyroid panel | €36 | Walk-in lab | Flyer ~2023Source for Centro medico, Altavilla Vicentina (VI) (opens in a new tab) · price list ~2023 flyer · checked |
| Centro medico, Altavilla Vicentina (VI)Check-up Diabetologico (incl. HbA1c) · HbA1c | €40 | Walk-in lab | Package, not single test; flyer ~2023Source for Centro medico, Altavilla Vicentina (VI) (opens in a new tab) · price list ~2023 flyer · checked |
| Centro medico, Altavilla Vicentina (VI)Laboratorio Completo Uomo Donna · Advanced panel | €70 | Walk-in lab | Flyer ~2023 – re-checkSource for Centro medico, Altavilla Vicentina (VI) (opens in a new tab) · price list ~2023 flyer · checked |
Blood test prices in Austria
Self-pay testing is available through private labs and home kits.
Gap in our data: So far we've only found a home vitamin D kit with a published price. Austrian self-pay lab price lists are rarely online.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | – | No published price found |
| Advanced or longevity panel | – | No published price found |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | – | No published price found |
| Vitamin D | €49.90 | cerascreenVitamin D Test (home kit) |
| Thyroid | – | No published price found |
| Male hormones | – | No published price found |
All 1 price we recorded in Austria, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| cerascreenVitamin D Test (home kit) · Vitamin D | €49.90 | Home finger-prick kit | –Source for cerascreen (opens in a new tab) · checked |
Blood test prices in Denmark
Denmark has strong public healthcare and very little direct-to-consumer blood testing.
Gap in our data: We haven't found a Danish direct-to-consumer blood test service. The options are full health examinations at private clinics, or hospital self-pay sampling with a doctor's request. Some people near Øresund use Swedish providers in Malmö.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | – | No published price found |
| Advanced or longevity panel | DKK 6,855≈ €917 | AlerisBasis Helbredsundersøgelse (full health exam incl. blood panel) · full health exam, not blood only |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | – | No published price found |
| Vitamin D | – | No published price found |
| Thyroid | – | No published price found |
| Male hormones | – | No published price found |
All 2 prices we recorded in Denmark, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| Bispebjerg/Frederiksberg Hospital (self-pay)Self-pay blood sampling (doctor-ordered tests) · Sampling fee (referral needed)Contents not confirmed – not compared | DKK 800≈ €107.03 | Hospital samplingDoctor's prescription normally needed | From 1 Sep 2026; not a direct-to-consumer optionSource for Bispebjerg/Frederiksberg Hospital (self-pay) (opens in a new tab) · price list 1 Sep 2026 · checked |
| AlerisBasis Helbredsundersøgelse (full health exam incl. blood panel) · Advanced panel | DKK 6,855≈ €917.08 | Clinic exam with doctorHealth exam, not blood only – not compared | Not blood-only: includes consultations; blood panel covers thyroid, vitamin D, liver, kidney. Prices from 1 Jan 2025Source for Aleris (opens in a new tab) · price list 1 Jan 2025 · checked |
Blood test prices in Sweden
Online lab services with hundreds of sampling sites make Sweden one of the easiest places in Europe to test without a referral. Several providers offer lower member prices.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | SEK 2,395≈ €214 | WerlabsHälsokontroll Man / Kvinna |
| Advanced or longevity panel | SEK 3,995≈ €357 | WerlabsHälsokontroll Man Plus / Kvinna Plus |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | – | No published price found |
| Vitamin D | SEK 295≈ €26 | WerlabsD-vitamintest |
| Thyroid | SEK 345≈ €31 | WerlabsSköldkörtelprov |
| Male hormones | SEK 245≈ €22 | WerlabsTestosterontest (testosterone only) |
All 8 prices we recorded in Sweden, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| WerlabsTestosterontest (testosterone only) · Male hormone panel | SEK 245≈ €21.88 | Lab blood draw | Testosterone only; larger hormone test 845 SEKSource for Werlabs (opens in a new tab) · checked |
| WerlabsDiabetes & Blodsockertest · Diabetes panelContents not confirmed – not compared | SEK 245≈ €21.88 | Lab blood draw | Page doesn't confirm HbA1c is includedSource for Werlabs (opens in a new tab) · checked |
| WerlabsD-vitamintest · Vitamin D | SEK 295≈ €26.35 | Lab blood draw | Member price 251 SEKSource for Werlabs (opens in a new tab) · checked |
| WerlabsSköldkörtelprov · Thyroid panel | SEK 345≈ €30.81 | Lab blood draw | Large thyroid test 845 SEKSource for Werlabs (opens in a new tab) · checked |
| WerlabsTestosterontest Stor · Male hormone panel | SEK 845≈ €75.47 | Lab blood draw | Testosterone-only 245 SEKSource for Werlabs (opens in a new tab) · checked |
| WerlabsHälsokontroll Hjärta (incl. blood pressure) · Heart panelContents not confirmed – not compared | SEK 1,045≈ €93.33 | Lab blood draw | Member price 695 SEKSource for Werlabs (opens in a new tab) · checked |
| WerlabsHälsokontroll Man / Kvinna · Basic health check | SEK 2,395≈ €213.91 | Lab blood draw (200+ sites) | Member price 1,850 SEKSource for Werlabs (opens in a new tab) · checked |
| WerlabsHälsokontroll Man Plus / Kvinna Plus · Advanced panel | SEK 3,995≈ €356.81 | Lab blood draw | Member price 3,350 SEKSource for Werlabs (opens in a new tab) · checked |
Blood test prices in Norway
Direct-to-consumer services book a blood draw at a partner clinic; some samples are analysed in Sweden.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | NOK 1,445≈ €135 | BlodsjekkGenerell helsesjekk |
| Advanced or longevity panel | NOK 1,995≈ €187 | BlodsjekkUtvidet helsesjekk |
| ApoB | – | No published price found |
| Lp(a) | – | No published price found |
| HbA1c | – | No published price found |
| Vitamin D | – | No published price found |
| Thyroid | – | No published price found |
| Male hormones | – | No published price found |
All 5 prices we recorded in Norway, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| BlodsjekkStoffskifte · Thyroid panelContents not confirmed – not compared | NOK 549≈ €51.33 | Partner clinic blood draw | Contents not listed on category pageSource for Blodsjekk (opens in a new tab) · checked |
| BlodsjekkLipoproteiner · Lipid panelContents not confirmed – not compared | NOK 649≈ €60.68 | Partner clinic blood draw | Name suggests ApoB/Lp(a) – not confirmedSource for Blodsjekk (opens in a new tab) · checked |
| BlodsjekkMannlige kjønnshormoner · Male hormone panelContents not confirmed – not compared | NOK 849≈ €79.38 | Partner clinic blood draw | Contents not listed on category pageSource for Blodsjekk (opens in a new tab) · checked |
| BlodsjekkGenerell helsesjekk · Basic health check | NOK 1,445≈ €135.10 | Partner clinic blood draw | Analysed at a Swedish labSource for Blodsjekk (opens in a new tab) · checked |
| BlodsjekkUtvidet helsesjekk · Advanced panel | NOK 1,995≈ €186.53 | Partner clinic blood draw | –Source for Blodsjekk (opens in a new tab) · checked |
Blood test prices in Finland
Large lab chains sell tests directly with no referral. Expect a per-visit service fee on top of the test price.
| Test | Lowest price | Provider |
|---|---|---|
| Basic health check | €210 | SYNLABMiehen terveystarkastuspaketti laaja (up to 18 tests) |
| Advanced or longevity panel | €320 | SYNLABHyvän ikääntymisen paketti (healthy ageing) |
| ApoB | €78.40 | SYNLABfS-Lipoproteiini, apoB |
| Lp(a) | €85.40 | SYNLABfS-Lipoproteiini (a) |
| HbA1c | €28.40 | SYNLABB-Hemoglobiini-A1c |
| Vitamin D | €65.40 | SYNLABS-D-vitamiini-25-OH |
| Thyroid | €45.40 | SYNLABS-Tyreotropiini (TSH, single marker) |
| Male hormones | €59.80 | SYNLABS-Testosteroni (single marker) |
All 8 prices we recorded in Finland, with sources
| Provider and test | Price | How | Notes |
|---|---|---|---|
| SYNLABB-Hemoglobiini-A1c · HbA1c | €28.40 | Lab blood draw | + service feeSource for SYNLAB (opens in a new tab) · checked |
| SYNLABS-Tyreotropiini (TSH, single marker) · Thyroid panel | €45.40 | Lab blood draw | TSH only; + service feeSource for SYNLAB (opens in a new tab) · checked |
| SYNLABS-Testosteroni (single marker) · Male hormone panel | €59.80 | Lab blood draw | Testosterone only; + service feeSource for SYNLAB (opens in a new tab) · checked |
| SYNLABS-D-vitamiini-25-OH · Vitamin D | €65.40 | Lab blood draw | + service feeSource for SYNLAB (opens in a new tab) · checked |
| SYNLABfS-Lipoproteiini, apoB · ApoB | €78.40 | Lab blood draw | + service feeSource for SYNLAB (opens in a new tab) · checked |
| SYNLABfS-Lipoproteiini (a) · Lp(a) | €85.40 | Lab blood draw | + service feeSource for SYNLAB (opens in a new tab) · checked |
| SYNLABMiehen terveystarkastuspaketti laaja (up to 18 tests) · Basic health check | €210 | Lab blood draw (~30 sites) | +€19.90 visit service fee +€3.10 Kanta fee per visitSource for SYNLAB (opens in a new tab) · checked |
| SYNLABHyvän ikääntymisen paketti (healthy ageing) · Advanced panel | €320 | Lab blood draw | + service fee; heart package (laaja) also €320Source for SYNLAB (opens in a new tab) · checked |
Why prices differ
- Who sells it. Self-pay lab price lists (common in Germany and Finland) are cheap per marker; consumer brands bundle markers, kits, apps and doctor comments into a higher price.
- Sample method. Finger-prick kits avoid a clinic visit; lab draws are cheaper per marker but may add a visit or blood-draw fee; a home-nurse visit costs the most.
- Panel size. More markers cost more overall but usually less per marker.
- Specialist markers. ApoB and Lp(a) are less often sold alone. ApoB in particular usually comes inside a larger package.
- Local healthcare. Where public healthcare covers tests a doctor orders – Denmark is the clearest example – there's little private demand and few direct-to-consumer options.
How to avoid paying too much
- Compare the cost per marker you actually want, not the headline price.
- Add the extras: blood-draw or visit fees, shipping and doctor review can change which option is cheapest.
- For one or two markers, a local self-pay lab is often far cheaper than a consumer panel.
- Don't pay twice: if your doctor already tests a marker, you may not need it in a private panel.
- Check whether a "member" or introductory price needs a subscription.
How we collect prices
We record the standard advertised price for each test, in local currency, from providers and labs that publish self-pay prices, and note the date we checked it. Blood-draw, visit and doctor fees are recorded separately in the notes. Packages whose web page didn't confirm which markers they include are listed but left out of the comparison. Non-euro prices are converted with the ECB euro reference rates, 12 Oct 2026.
| Currency | Per €1 |
|---|---|
| GBP | 0.84478 |
| SEK | 11.1965 |
| NOK | 10.6955 |
| DKK | 7.4748 |
Providers can't pay to be included in this table. Read our methodology.
Blood test prices: common questions
Why do blood test prices vary so much between countries?
Prices depend on lab costs, how healthcare is funded, local competition, and whether a blood draw, a nurse visit or a doctor's review is included. In our data the same single marker can cost three or four times more in one country than another.
Do the prices include the blood draw?
Not always. Many self-pay labs charge a small fee per visit on top of the test price – in our data roughly €5–9 per order in Germany and around €23 per visit in Finland. We show the base test price and list any extra fees in the notes for each provider.
Is it cheaper to buy a panel or single tests?
If you want more than two or three markers, a panel is usually cheaper per marker. Single tests make sense when you're re-testing one marker you already track, or doing a one-off check such as Lp(a).
Can I get a private blood test in Denmark or France?
In Denmark we found no direct-to-consumer blood test service – the options are full health examinations at private clinics or hospital self-pay sampling with a doctor's request, and some people near Øresund use Swedish providers in Malmö. In France many labs will run tests without a prescription, but they rarely publish prices online, so ask the lab for a quote.
How do you convert prices to euros?
We convert local prices (GBP, SEK, NOK, DKK) using the European Central Bank's euro reference rates for the date shown. The price you pay is the local price; the euro figure is there so you can compare.
Are prices shown including tax?
We record the checkout price shown to consumers in each country, which normally includes VAT where it applies. Tax treatment of medical tests differs between countries and providers, so check the checkout total before you pay.
How often do you update prices?
We re-check prices regularly and show the date each price was last checked – and, for dated price lists, the date of the list. If you spot an out-of-date price, tell us.