Short answer: Germany's self-pay labs are the cheapest place in Europe for single markers – vitamin D from €21, HbA1c from €13 and Lp(a) from €20, plus a small draw fee. Denmark, Finland and the US are among the most expensive. Basic health-check panels range from €39 in Spain to about €214 in Sweden and Denmark, but panels differ so much in content that the cheapest isn't always the best value.
Key facts
- 80 prices from 20 providers and labs in 13 European countries, plus 9 US prices, checked 12–13 October 2026.
- Vitamin D: €21 (Germany) to €65 (Finland) – about three times as much.
- HbA1c: €13 (Germany) to €70 (Netherlands, home kit).
- Lp(a): only three European countries had a published no-referral price – Germany €20, UK €70, Finland €85.
- ApoB as a single test: only Finland (€78); elsewhere it comes inside packages.
- US (Quest): vitamin D $75, Lp(a) $45, HbA1c $39, each plus a $6 physician fee.
Ask "how much is a blood test?" and the honest answer is "where?" In October 2026 we recorded every self-pay price we could verify from providers' own websites across 13 European countries, plus the US for comparison. The spread is wider than most people expect – and it's mostly explained by who sells the test, not by the test itself.
The headline numbers
For each test, this table shows the cheapest price we found in the cheapest and the most expensive country, using the lowest price available in each country without a doctor's referral. Non-euro prices are converted at European Central Bank rates for 12 October 2026.
| Test | Cheapest country | Most expensive country | Countries with a price |
|---|---|---|---|
| Vitamin D | €21 – Germany | €65 – Finland | 9 |
| HbA1c | €13 – Germany | €70 – Netherlands (home kit) | 5 |
| Lp(a) | €20 – Germany | €85 – Finland | 3 |
| ApoB | €78 – Finland (single test) | €200 – Germany (only in a package) | 3 |
| Thyroid (TSH or panel) | €17 – Germany (TSH) | €126 – Denmark (panel) | 5 |
| Testosterone or male hormones | €22 – Sweden (testosterone) | €114 – Denmark (hormone package) | 5 |
| Basic health check | €39 – Spain | €214 – Denmark / Sweden | 9 |
| Advanced or longevity panel | €119 – Germany | €601 – Denmark | 8 |
Excluded from these ranges: Italy (one clinic flyer from about 2023), Belgian hospital-lab tariffs that normally need a prescription, prices assumed from another country, and packages whose contents the provider's page didn't confirm. They're all still listed, with notes, in the full price index.
Country by country
Germany – cheapest per marker
German labs publish self-pay ("Selbstzahler") price lists based on the medical fee scale. Labor Dr. Heidrich in Hamburg, for example, listed vitamin D at €21.45, HbA1c €13.41, Lp(a) €20.11, TSH €16.76 and testosterone €23.41, plus €4.20 for the blood draw and €4.50 for materials per visit. Consumer brands such as Lykon sell home kits at higher prices (€199 for its Health & Vitality panel). ApoB was the exception: we only found it inside a €200 sports-medicine package.
United Kingdom – the widest consumer menu
UK home-kit companies sell almost every marker individually. Medichecks listed vitamin D at £39, HbA1c £46, Lp(a) £59, a thyroid panel (TSH, FT4, FT3) £45 and an apolipoprotein profile including ApoB at £89. A venous draw costs extra (+£35 at a clinic, +£59 for a home nurse). Prices are mid-range in euro terms (vitamin D ≈ €46).
Spain – cheap panels
Through SaludOnNet, Laboratorio Echevarne listed a general blood and urine analysis in Madrid for €39 and a vitamin D test in Barcelona for €27, with an optional €5 booking fee – the cheapest basic panel we found.
Netherlands and Belgium
Dutch services sell lab-drawn panels (Testjegezondheid.nl, €103 for a preventive panel) and home kits (cerascreen vitamin D €52.90, HbA1c €69.90). Belgian hospital labs list very low tariffs – vitamin D €12.80, HbA1c €8.66 – but tests are normally prescribed by a doctor, so we don't treat them as directly comparable.
Ireland
Pure Pharmacy listed a standard blood screen at €100 and vitamin D at €55. We couldn't load LetsGetChecked's Irish pages during our check.
Nordics – fees and small markets
Sweden's Werlabs offers many single tests (vitamin D 295 SEK ≈ €26; testosterone 245 SEK ≈ €22) and broader health checks (2,395 SEK ≈ €214, lower for members). Finland's SYNLAB sells almost everything without a referral – including ApoB (€78.40) and Lp(a) (€85.40) as single tests – but adds a €19.90 visit fee plus a €3.10 Kanta fee per visit. Norway's Blodsjekk sells a general health check for 1,445 NOK (≈ €135). Denmark's few no-referral clinics charge 299 kr (≈ €40) for vitamin D or HbA1c – see our Denmark guide.
Austria, Italy and France – thin data
In Austria we only found a cerascreen vitamin D home kit (€49.90). Italy's only published list was a single clinic's flyer from around 2023 (basic check €29), which we treat as indicative. In France, many labs run tests without a prescription, but we found no published self-pay prices – you have to ask for a quote.
The 14th country: how the US compares
US direct-to-consumer testing runs through big lab networks. Quest Diagnostics' consumer shop listed vitamin D at $75 (≈ €67), Lp(a) $45, HbA1c $39 and an advanced heart panel including ApoB at $215 – each plus a $6 physician fee, because a doctor formally orders the test. Function Health's membership (160+ tests a year, tested twice a year) was $365 for the first year. Single markers in the US are generally more expensive than in Germany or Sweden, while bundled memberships can make large panels cheaper per marker.
Why the same test costs so much more in some places
- Who's selling. A lab's self-pay list prices the analysis. A consumer brand prices a product: kit, postage, app, report and often doctor comments.
- Sampling and visit fees. A €20 test with a €23 visit fee costs €43. Always add the fees.
- Market size. Where public healthcare covers tests a doctor orders, private demand is smaller and competition weaker.
- Specialist markers. ApoB and Lp(a) are less often sold alone, so you may have to buy a bigger package to get them.
- Panel definitions. "Basic health check" can mean 10 markers or 50. Compare marker lists, not names.
How to use these prices
- Decide which markers you actually want – our biomarker guides explain the common ones.
- Check whether your doctor would test them anyway – in many countries that's free.
- Compare the total: test price + draw or visit fee + shipping + doctor review.
- For one or two markers, a local lab is usually far cheaper than a consumer panel.
- Check the date. Our price index shows when each price was checked and links to the source.
How we collected the data
Between 12 and 13 October 2026 we recorded the standard listed price for a self-paying customer from each provider's own website, in local currency, with the source link and the date we checked it. Where a source was a dated price list (for example a January 2026 lab list or a 2023 clinic flyer), we show that date too. Non-euro prices were converted at ECB reference rates for 12 October 2026. Introductory discounts and member prices aren't used for comparisons. We don't earn commission from any provider mentioned here.
Frequently asked questions
Which European country has the cheapest blood tests?
In our October 2026 check, Germany's self-pay labs had the lowest prices for most single markers – vitamin D, HbA1c, Lp(a), TSH and testosterone. Spain had the cheapest basic panel we found (€39 in Madrid).
Why are blood tests so expensive in Denmark and Finland?
In Denmark, the public system covers clinically needed tests for free, so the private market is small and concentrated in Copenhagen. In Finland, lab chains sell directly but add a per-visit service fee (around €23) on top of the test price.
Are the prices comparable?
Single-marker prices are broadly comparable. Panels aren't – a "basic health check" can mean 10 markers or 50. Always compare the marker list and any extra fees, not only the headline price.
Do these prices include the blood draw?
It depends. Danish clinics and Werlabs include sampling; German labs add about €5–9 per visit; Finnish SYNLAB adds a per-visit service fee; US Quest adds a $6 physician fee. We list these fees separately.
How often are the prices updated?
These are the prices we saw on 12–13 October 2026. Our price guide shows the date for every price and is updated as we re-check.
Sources
- European blood test price index (all 80 European prices, with source links) – LongevityBloodTest.com, 12–13 Oct 2026.
- Euro foreign exchange reference rates – European Central Bank, 12 Oct 2026.
- Selbstzahler-Preisliste (self-pay price list) – Labor Dr. Heidrich, Hamburg, list dated January 2026.
- Lab test shop – Quest Diagnostics, checked 12 Oct 2026.
Prices come from our European price check unless stated otherwise. Links were checked on the date shown at the top of this page.