Disclosure: This article contains affiliate links. If you purchase through our links we may earn a commission at no extra cost to you. We only recommend services we would use ourselves, based on their published specs and public track record.
You already know you want to self-host your WireGuard VPN. The question isn't which protocol — WireGuard won that debate in 2022, as we covered in our OpenVPN vs WireGuard deep dive. The question is which €5–€10 VPS gives you the best actual value in 2026 without the marketing fluff.
This isn't a rerun of our Contabo vs Hetzner vs OVH comparison, which focuses on 12 operational criteria across European GDPR providers. This article is deliberately narrower: pure budget ranking, five providers, one decisive metric — price per guaranteed Mbps — plus an honest look at the gotchas each plan hides in the fine print.
How much does it cost to self-host a WireGuard VPN in 2026?
The cheapest reliable option in Europe is Contabo VPS S at €4.99/month (24-month plan), giving 200 Mbps guaranteed bandwidth and 32 TB/month for €2.50 per 100 Mbps. A solo VPN running 24/7 costs under €60/year — about 10% of a NordVPN 5-year total. WireGuard needs no powerful hardware: even a 1 vCPU machine handles 300–600 Mbps encryption.
The metric that matters: price per guaranteed Mbps
Most VPS comparisons lead with CPU and RAM. For WireGuard, those specs are nearly irrelevant — the kernel module saturates at roughly 5% of a single modern vCPU core. What actually constrains a self-hosted VPN is:
- Guaranteed (not burst) bandwidth in Mbps
- Monthly traffic quota in TB
- Price after applicable commitment discount
From those three numbers we derive a single budget signal: € per 100 Mbps per month. Lower is better. Here's where the five contenders land.
The 5 contenders — ranked cheapest to most expensive per Mbps
1. Contabo VPS S — €4.99/mo — winner on value
| Spec | Value |
|---|---|
| Price (24-month) | €4.99/month |
| vCPU / RAM | 4 vCPU / 8 GB |
| Bandwidth guaranteed | 200 Mbps |
| Monthly quota | 32 TB |
| Datacenter | Nuremberg DE |
| IPv6 | /64 included |
| € per 100 Mbps | €2.50 |
Contabo's VPS S plan runs on AMD EPYC processors in Nuremberg, Germany — full GDPR jurisdiction, no Five Eyes. Contabo advertises the 200 Mbps as a guaranteed (not burst) figure, which is the standout for a VPN where sustained throughput matters more than peak.
The 32 TB monthly traffic allowance is the other standout. That's enough for a 4-person household streaming 4K content through the tunnel all month, with roughly 10× overhead. You'd need a genuinely unusual traffic pattern — a public Tor relay, or seeding 50 simultaneous torrents — to hit it.
Gotcha: Contabo does not offer 24/7 live chat — support is primarily ticket/email-based, so expect asynchronous replies rather than instant help. If you're comfortable with async support (and most self-hosters are), this is a non-issue.
Get Contabo VPS S — €4.99/month →
2. Hetzner CX22 — €4.35/mo — runner-up, higher reliability
| Spec | Value |
|---|---|
| Price (monthly, no commitment) | €4.35/month |
| vCPU / RAM | 2 vCPU / 4 GB |
| Bandwidth guaranteed | 20 TB included |
| Overage | €1/TB beyond 20 TB |
| Datacenter | Nuremberg / Helsinki / Falkenstein |
| IPv6 | /64 included |
| Effective €/100 Mbps | ~€3.50 (est. ~125 Mbps typical) |
Hetzner operates on an unmetered port with a volume cap — you get 20 TB/month and they don't publish a guaranteed Mbps figure. Community reports commonly place real-world throughput in the 100–150 Mbps range for this tier. On no-commitment monthly billing at €4.35, assuming roughly 125 Mbps that works out to around €3.40 per 100 Mbps — more expensive than Contabo, but Hetzner has a strong reputation for reliability and clean per-hour billing.
If you need a VPS you can snapshot, tear down, and recreate at will with no billing surprises, Hetzner's model is cleaner. They also have a Terraform provider and a well-documented API, which matters if you automate infrastructure.
Gotcha: 20 TB/month cap with €1/TB overage. For a household VPN that crosses 3 TB/month you're still well inside it; for a team of 20 heavy users, watch the meter.
3. OVH VPS Value — €4.99/mo — best latency in France
| Spec | Value |
|---|---|
| Price | €4.99/month |
| vCPU / RAM | 1 vCPU / 2 GB |
| Bandwidth | 100 Mbps port speed |
| Monthly quota | Unmetered |
| Datacenter | Roubaix / Strasbourg / Gravelines |
| IPv6 | /128 (block purchasable separately) |
| € per 100 Mbps | €4.99 |
OVH's cheapest VPS tier is harder to justify on a pure price-per-Mbps basis: you pay the same €4.99 as Contabo but get half the vCPU, quarter the RAM, and half the bandwidth. The case for OVH is latency, not price. If you're in Paris, Lyon, or Bordeaux and you need your VPN exit node in Roubaix (<8 ms from Paris), the geographic advantage is real. Roubaix and Strasbourg are also housed in OVH's own data centres with solid uptime history.
For everyone outside France, Contabo's Nuremberg node delivers <20 ms to most of Western Europe and remains the better budget choice.
Gotcha: The IPv6 situation on OVH Value is annoying — you get a single /128 by default rather than a /64 block. If you plan to route IPv6 through your WireGuard tunnel (recommended for dual-stack clients), budget an extra €1-2/month for an additional IPv6 block or route through Hetzner instead.
4. Hostinger KVM 1 — $3.99/mo — cheapest sticker price, fine print matters
| Spec | Value |
|---|---|
| Price (48-month) | $3.99/month |
| vCPU / RAM | 1 vCPU / 4 GB |
| Bandwidth | 100 Mbps (shared, burst) |
| Monthly quota | 1 TB |
| Datacenter | Amsterdam / Singapore / US East |
| IPv6 | Not available on base plan |
| $ per 100 Mbps | $3.99 (burst, not sustained) |
Hostinger's KVM 1 plan is frequently the cheapest headline number you'll see in any VPS comparison. At $3.99/month on a 48-month commitment it looks like an obvious win. The reality is more nuanced.
First: the bandwidth is shared and burst, not guaranteed sustained. Because the port is shared, real throughput depends on neighbour load — it can be near the 100 Mbps cap off-peak but drop noticeably during busy evening hours. For a household VPN you're likely online during peak hours, which is exactly when shared bandwidth is most contended.
Second: the 1 TB/month quota is tight. A family watching 4K content through the tunnel can hit it in a weekend.
Third: no IPv6 on the base plan. For WireGuard best practice (dual-stack tunnel) you need either an upgrade or a workaround.
Hostinger makes sense for: a solo developer VPN for occasional use, a test environment, or a non-EU location (Singapore, São Paulo) where Contabo doesn't have a node.
Gotcha: 48-month lock-in for the $3.99 price. Month-to-month is $9.99. Read the fine print before assuming the sticker price.
5. Vultr High Performance — $6/mo — best for US + Asia coverage
| Spec | Value |
|---|---|
| Price | $6/month |
| vCPU / RAM | 1 vCPU / 1 GB (or $12 for 2 GB) |
| Bandwidth | 2 TB included |
| Overage | $0.01/GB |
| Datacenter | 32 locations worldwide |
| IPv6 | /64 included |
| $ per 100 Mbps | ~$3.50 (est. ~180 Mbps typical) |
Vultr is the only provider in this list with meaningful Asia-Pacific and North America coverage at a budget price point. If your use case is routing traffic through a Tokyo, Sydney, Los Angeles, or Chicago exit — for geo-unlocking or remote work from Asia — Vultr's 32-location roster is genuinely valuable.
On raw European value Vultr loses to Contabo: $6/month for 2 TB included vs. €4.99 for 32 TB. But for a technical user who needs to spin up a WireGuard node in Seoul in three minutes via API, no other provider on this list matches Vultr's flexibility.
Gotcha: The $6/month plan gives 1 GB RAM, which is borderline for running WireGuard + a monitoring agent + UFW simultaneously. Budget $12/month for the 2 GB tier if you add any other services to the VPS.
Summary comparison table
| Provider | Price/mo | Mbps (spec / typical) | Quota | € per 100 Mbps | Best for |
|---|---|---|---|---|---|
| Contabo VPS S | €4.99 | 200 Mbps (guaranteed) | 32 TB | €2.50 | Best overall budget |
| Hetzner CX22 | €4.35 | ~125 Mbps (typical) | 20 TB | €3.40 | Reliability, API automation |
| OVH VPS Value | €4.99 | 100 Mbps (port) | Unmetered | €4.99 | France-based users |
| Hostinger KVM 1 | $3.99* | 100 Mbps (burst) | 1 TB | $3.99* | Solo dev, non-EU locations |
| Vultr High Perf | $6.00 | ~180 Mbps (typical) | 2 TB | $3.33 | US/Asia coverage |
*48-month commitment. Month-to-month: $9.99.
What about Oracle Cloud Free Tier?
The honest answer: Oracle Cloud's free tier (4 ARM vCPUs, 24 GB RAM, 0.48 Gbps bandwidth) is genuinely impressive on paper and works well for WireGuard. The catch is Oracle's documented pattern of silently terminating "always free" instances at scale — particularly ARM instances created since 2023 — citing resource capacity or ToS violations without appeal. Multiple self-hosted communities have catalogued mass terminations in 2024 and 2025.
Use Oracle Free as a sandbox to learn WireGuard configuration. Once you're confident in your setup, migrate to €4.99/month on Contabo. You own the SLA, the datacenter jurisdiction is explicit (Germany, GDPR), and there are no surprise terminations.
WireGuard minimum viable VPS spec
To size your choice correctly: WireGuard at peak load with 10 simultaneous users requires:
- CPU: ~15% of 1 vCPU (ChaCha20 is fast; 1 vCPU handles ~500 Mbps WireGuard at full encryption)
- RAM: ~200 MB (kernel module + configuration + small monitoring stack)
- Bandwidth: Your expected throughput × 1.05 (WireGuard header overhead)
- Disk: 5 GB is more than enough for OS + WireGuard + logs
Any VPS on this list exceeds these requirements comfortably. The actual differentiator is network cost, not compute.
Decision guide
You want the lowest total cost of ownership and you're in Europe → Contabo VPS S, 24-month plan, €4.99/month. Our step-by-step setup guide for this exact config is at self-host VPN on Contabo WireGuard 2026.
You want maximum reliability and clean infrastructure-as-code automation → Hetzner CX22. €4.35/month, excellent Terraform provider, strong reliability reputation.
You're in France and want the lowest latency exit node → OVH Roubaix or Strasbourg. Accept the lower bandwidth-per-euro trade-off.
You need a node in Asia or North America → Vultr High Performance, $12/month tier (2 GB RAM). The 32-location network is unique at this price.
You want to learn WireGuard for free first → Oracle Cloud Free Tier, but plan your exit strategy before you depend on it.
For a full 12-criteria breakdown of the top three European providers — including support quality, GDPR details, snapshot pricing, and IP reputation scores — read our detailed Contabo vs Hetzner vs OVH comparison. Or use the interactive VPS comparator to filter providers by latency from your region, RAM, and real 24-month price in one view.
Not sure whether self-hosting actually saves you money versus NordVPN or Surfshark? Run the numbers with our self-hosted VPN cost calculator — it accounts for VPS subscription, setup time and renewal pricing over 1 to 5 years.
Start with Contabo VPS S — €4.99/month, 2-year deal →
★ Nuremberg GDPR datacenter · ✓ Dedicated IPv4 included · 200+ Mbps guaranteed
Spin up the VPS from this guide → ContaboPublic IPv4 · full root · EU & US locations→