The VPN Price Index 2026
Prices verified 22 August 2026- Average VPN price: $2.28/mo (median $2.11/mo) on a 2-year plan
- Average discount: 81% off — cheapest is TotalVPN at $1.59/mo
- Every price verified at checkout — tracked daily, published as open data

In short: As of 2026-08-22, across the 8 top VPNs vpnrank.io tracks, the median price is $2.11/mo on a 2-year plan (average $2.28/mo, ranging $1.59–$3.09/mo) and the average introductory discount is 81%. The cheapest is TotalVPN at $1.59/mo; the biggest discount is Surfshark at 88% off; ExpressVPN is the fastest at 478 Mbps; and CyberGhost has the longest money-back guarantee at 45 days.
Median price
$2.11/mo
Half the market charges less on a 2-year plan
Average price
$2.28/mo
Mean 2-year rate across all 8 tracked VPNs
Price range
$1.59–$3.09
Cheapest to priciest, per month — a narrow band
Average discount
81% off
Mean advertised intro discount vs monthly list price
Cheapest VPN
TotalVPN
$1.59/mo on the 2-year plan
Biggest discount
88% off
Surfshark's advertised intro deal
Fastest VPN
478 Mbps
ExpressVPN on our Q2 2026 benchmark
Longest guarantee
45 days
CyberGhost's money-back window
Prices in USD on the 2-year plan, billed up front, verified as of 2026-08-22. Download speeds from our Q2 2026 benchmark (US East (wired fiber)), last tested 2026-06-11.
The VPN Price Index is vpnrank.io's running record of what a VPN actually costs. Instead of restating each provider's marketing price, we track the real numbers — the discounted 2-year price, the size of the introductory discount, the money-back window, the device limit and the measured download speed — across the 8 top VPNs we currently rank, and we recompute the aggregate figures (median, average and range) every time a price moves. The result is a single, current snapshot of the VPN market's pricing, with the full per-provider data in the table below, three charts you can quote, regional EUR/GBP pricing, and the whole dataset available as a free JSON API.
VPN prices & speeds, ranked (2026-08-22)
| # | VPN | From (2-yr) | Monthly | Discount | Money-back | Devices | Servers | Speed | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ExpressVPN9.9/10 | $2.79/mo | $12.95/mo | 79% off | 30 days | 10 | 3,000 | 478 Mbps | Get Deal → |
| 2 | IPVanish9.8/10 | $2.19/mo | $12.99/mo | 83% off | 30 days | Unlimited | 3,200 | 468 Mbps | Get Deal → |
| 3 | NordVPN9.7/10 | $3.09/mo | $12.99/mo | 74% off | 30 days | 10 | 7,400 | 462 Mbps | Get Deal → |
| 4 | Proton VPN9.6/10 | $2.99/mo | $9.99/mo | 70% off | 30 days | 10 | 15,000 | 445 Mbps | Get Deal → |
| 5 | CyberGhost9.5/10 | $2.03/mo | $12.99/mo | 86% off | 45 days | 7 | 11,000 | 438 Mbps | Get Deal → |
| 6 | TotalVPN9.4/10 | $1.59/mo | $7.99/mo | 80% off | 30 days | 6 | 1,000 | 415 Mbps | Get Deal → |
| 7 | Private Internet Access9.3/10 | $1.75/mo | $11.99/mo | 85% off | 30 days | Unlimited | 35,000 | 430 Mbps | Get Deal → |
| 8 | Surfshark9.2/10 | $1.78/mo | $15.45/mo | 88% off | 30 days | Unlimited | 3,200 | 421 Mbps | Get Deal → |
No coupon code required — each discount applies automatically through the link. Prices verified as of 2026-08-22; speeds from the VPN speed test (Q2 2026). Raw data: vpn-prices.json (free API — docs below).
The VPN pricing market in three charts
Three views of the same verified dataset. Every bar and point below is rendered from the exact numbers in the table above — nothing is re-typed or estimated, and each value is printed on the chart itself so you can quote it directly. The first chart shows what each provider charges per month on its 2-year plan, the second shows how large each advertised introductory discount is, and the third plots price against measured download speed so you can see who charges the most — and least — per megabit.
1. What each VPN costs per month (2-year plan)
Price-trend chart — reserved: daily price tracking began July 2026; trend data will appear here as it accumulates.
2. Advertised introductory discount by brand
Every provider frames its 2-year price as a discount off its own monthly list price. The percentages are real, but they measure each brand against itself — which is why a bigger discount does not automatically mean a lower price. Surfshark advertises the largest cut at 88% off, yet the cheapest absolute price belongs to TotalVPN at $1.59/mo.
3. Price vs measured speed: what a dollar buys
This is the chart the marketing pages never show you: each provider's 2-year price plotted against its measured download speed on our own Q2 2026 benchmark. The whole market sits within a $1.50/mo price band and a 63 Mbps speed band — so paying more buys surprisingly little extra speed, and the value leaders cluster in the bottom-left.
What the average VPN actually costs in 2026
On a 2-year plan, the average VPN in our index costs $2.28/mo and the median is $2.11/mo — and the gap between the cheapest (TotalVPN, $1.59/mo) and the most expensive (NordVPN, $3.09/mo) is only about $1.50 a month. That compression is the single most useful thing to understand about VPN pricing: the well-known providers have converged on a very narrow band, so the headline price is rarely the deciding factor. The number that looks dramatic — “up to 88% off” — is measured against an inflated monthly list price, not against what rivals charge. Once everyone is between $1.59 and $3.09 a month, what you are really choosing between is speed, device limits, server network and refund terms.
Why list prices and real prices differ so much
Almost every VPN advertises a monthly price of $10–$15 and then offers a steep discount — an average of 81% across our index — to anyone who commits to a 1-, 2- or 3-year plan. The discount is real, but two details matter. First, it is calculated against the month-to-month rate that very few people actually pay, which is what makes the percentage look enormous. Second, it only applies to the first term: every provider here renews at a higher standard rate unless you cancel beforehand, so the $1.59–$3.09/mo prices in the table are introductory. There are no manual coupon codes involved; the discount is applied automatically at checkout, so any site promising a “secret VPN code” is almost always pointing at the same automatic price.
The renewal-price trap: what happens after your first term
The single most common — and most expensive — surprise in VPN pricing is the renewal. The prices in this index are first-term introductory rates: you pay $1.59–$3.09/mo (billed up front) for the initial 2-year block, and when that block ends the subscription auto-renews at the provider's standard rate. The mechanics are broadly the same across the industry, and they stack in the provider's favour in three ways.
First, the renewal rate is higher than the intro rate — the discount you signed up under is a customer-acquisition price, not the ongoing price. Second, the renewal period is often shorter than the period you originally bought: a 2-year intro deal frequently renews as a 1-year (or even monthly) subscription at the standard rate, which raises the effective monthly cost twice over — once through the higher rate, and again through the shorter, less-discounted term. Third, renewal is automatic and charged to the payment method on file, usually with only an email notice beforehand — easy to miss two years after you subscribed.
None of this is hidden — it is in every provider's terms — but it is designed to be forgettable. The defence is simple and takes two minutes:
- Set a calendar reminder for one month before your term ends — that is when you decide, not when the charge appears.
- At renewal time, compare the renewal quote against the current intro deals in this index — the market's intro band ($1.59–$3.09/mo) is re-verified continuously, so you always know the going rate.
- Cancel-and-resubscribe, or ask support for the introductory rate again — retention teams frequently re-apply it rather than lose the account.
- If you were charged a renewal you did not want, act inside the refund window — every provider in this index offers at least 30 days money-back, and CyberGhost offers 45.
We deliberately do not publish per-brand renewal prices in this index yet: renewal rates vary by signup date, region and plan generation, and we only publish numbers we have verified ourselves. As our daily tracking (which began July 2026) accumulates renewal-cycle data, verified renewal figures will be added here.
Regional pricing: the same 2-year plan in EUR and GBP
VPN pricing is not one number worldwide — providers localize their checkout, so the same 2-year plan carries a different figure depending on the storefront currency. The table below shows the localized 2-year monthly rate we recorded on each provider's regional pricing pages, alongside the USD rate. Across the providers with localized pricing, the 2-year rate currently runs €1.59–€2.99/mo in EUR and £1.35–£2.38/mo in GBP. Note that these are the figures shown at checkout in each currency — they are set by the provider, not converted at today's exchange rate, and displayed prices may be quoted before local VAT/sales tax depending on the region.
| VPN | USD (2-yr/mo) | EUR (2-yr/mo) | GBP (2-yr/mo) | AUD (2-yr/mo) |
|---|---|---|---|---|
| TotalVPN | $1.59 | €1.59 | — | — |
| Private Internet Access | $1.75 | €1.59 | £1.35 | A$2.31 |
| Surfshark | $1.78 | €1.78 | £1.48 | A$2.48 |
| CyberGhost | $2.03 | €1.75 | £1.55 | A$2.59 |
| IPVanish | $2.19 | €1.97 | £1.58 | A$2.92 |
| ExpressVPN | $2.79 | €2.39 | £1.99 | — |
| Proton VPN | $2.99 | €2.99 | £2.38 | A$4.79 |
| NordVPN | $3.09 | €2.99 | £2.29 | A$4.19 |
Localized 2-year plan rates as shown on each provider's regional pricing pages, verified as of 2026-08-22. “—” means the provider did not display a localized rate in that currency when we checked. Sorted cheapest-first by USD price.
Two practical takeaways. First, the currency you check out in follows the storefront, not your passport — if a provider shows you a EUR or GBP price, that localized figure is the one that will be billed. Second, the ordering of the market barely changes across currencies: the providers at the bottom of the USD column are also at the bottom of the EUR and GBP columns, so the cheapest-first ranking in this index holds whether you pay in dollars, euros or pounds.
How to read VPN pricing: the billed-upfront math
The most misunderstood thing about a “$1.59/mo” VPN is that you never actually pay it monthly. Long-term VPN plans are billed in full, up front, at checkout — the advertised per-month figure is simply the total divided by the number of months. The table below does that math in reverse for every provider: the advertised 2-year rate, what a 24-month term costs as a single payment, and how much that saves against paying the same provider's monthly list price for 24 months. It also shows the money-back window — the number of days you have to test the service and still get that upfront payment fully refunded.
| VPN | Advertised 2-yr rate | Billed at checkout (×24) | Monthly list ×24 | You save | Refund window |
|---|---|---|---|---|---|
| TotalVPN | $1.59/mo | $38.16 | $191.76 | $153.60 | 30 days |
| Private Internet Access | $1.75/mo | $42.00 | $287.76 | $245.76 | 30 days |
| Surfshark | $1.78/mo | $42.72 | $370.80 | $328.08 | 30 days |
| CyberGhost | $2.03/mo | $48.72 | $311.76 | $263.04 | 45 days |
| IPVanish | $2.19/mo | $52.56 | $311.76 | $259.20 | 30 days |
| ExpressVPN | $2.79/mo | $66.96 | $310.80 | $243.84 | 30 days |
| Proton VPN | $2.99/mo | $71.76 | $239.76 | $168.00 | 30 days |
| NordVPN | $3.09/mo | $74.16 | $311.76 | $237.60 | 30 days |
“Billed at checkout” is the advertised 2-year rate × 24 months; several providers additionally bundle extra free months on top of the 24 (shown on their deal pages), which lowers the effective monthly rate further. Prices verified as of 2026-08-22.
Reading it this way changes the decision. The real question is not “can I afford $1.59 a month?” but “am I comfortable paying $38.16–$74.16 today for two years of service?” For most people the answer is still yes — even the largest upfront total here, $74.16, is less than 6 months at the same provider's own monthly list price — but it explains why the money-back window matters so much: it is the only mechanism that turns an upfront annual-scale payment back into cash if the service disappoints. Every provider in this index offers at least 30 days, and CyberGhost offers the longest window at 45 days.
Price vs speed: what you actually pay per Mbps
Because we measure download speed on the same benchmark for every provider, the index lets you read price against performance rather than in isolation. The fastest VPN in our Q2 2026 testing is ExpressVPN at 478 Mbps on a 1000 Mbps line, but several cheaper providers land within a few percent of it — which is why “fastest” and “most expensive” are not the same VPN. On raw speed per dollar, TotalVPN currently leads the index at roughly 261 Mbps per dollar of monthly price. For most people the practical takeaway is that any provider in the top half of the speed column is more than fast enough for 4K streaming, gaming and large downloads, so it is safe to optimise for price, device count or guarantee length instead. The full methodology and the regional long-haul numbers live on our VPN speed test page.
Cheapest isn't always best value
The lowest price in the index is TotalVPN at $1.59/mo, but “cheapest” and “best value” are different questions. Value depends on what comes with the price: a few providers in this table allow unlimited simultaneous devices, which makes them dramatically cheaper per device for a household even when their headline price is not the lowest. Others bundle security extras — malware filtering, an ad blocker, a password manager — that you would otherwise pay for separately. And the money-back window matters too: CyberGhost gives you 45 days to test risk-free, the longest of any provider here. Our overall top pick on balance of price, speed and features is ExpressVPN (9.9/10) at $2.79/mo.
How we verify prices
Every figure in this index is a number we have observed ourselves — never scraped from another comparison site, never estimated, and never taken from a press release. There is one source of truth for the whole site, so the price quoted here always matches the price on each provider's deal and review page. Here is the exact process behind each number:
- 1We buy our own subscriptions. We hold paid accounts with the providers we rank, purchased at the public checkout like any customer. That is what lets us verify the price actually charged — not just the price advertised — and it is also what our speed benchmarks run on.
- 2We check the public pricing pages daily. Our automated tracker checks each provider's public pricing page daily (tracking began July 2026), capturing the advertised 2-year, annual and monthly rates plus the headline discount. Any change is flagged for human review the same day.
- 3We hand-verify at checkout before publishing. A price only enters the index once a human has confirmed it at the provider's checkout — currency, term length, any bundled free months, and the money-back terms. Automated capture finds changes; a person confirms them.
- 4We recompute every aggregate on every change. The median ($2.11/mo), average ($2.28/mo), range ($1.59–$3.09/mo) and average discount (81%) are computed from the per-provider records at build time — they can never be stale relative to the table.
- 5We show our dates. Prices on this page were last verified 2026-08-22. Speeds are from the Q2 2026 benchmark cycle (1000 Mbps line, US East (wired fiber)), last tested 2026-06-11. If a date looks old, that is your signal to check the JSON feed, which is regenerated on every deployment.
We earn affiliate commissions if you subscribe through our links. That funds the subscriptions and the benchmark line, and it never changes the numbers or the ranking order — the prices above are the same ones you will see without our links, since discounts apply automatically at each provider's checkout.
VPN pricing — frequently asked questions
What is the average price of a VPN in 2026?
Across the 8 top VPNs vpnrank.io tracks, the average price is $2.28/mo and the median is $2.11/mo on a 2-year plan, ranging from $1.59/mo (TotalVPN) to $3.09/mo (NordVPN). These are introductory prices on long-term plans, billed up front. Month-to-month plans cost far more — typically $10–$15/mo.
What is the cheapest VPN right now?
TotalVPN is currently the cheapest at $1.59/mo on its 2-year plan, followed by the next-lowest options in the table above. All prices are first-term promotional rates billed up front for the full term.
What is the biggest VPN discount right now?
Surfshark has the biggest headline discount at 88% off its 2-year plan. The average introductory discount across the 8 VPNs we track is 81%. None of these require a coupon code — the discount applies automatically at checkout.
How much does a VPN cost up front?
Long-term VPN plans are billed in full at checkout, not monthly. At the current 2-year rates that means a single first payment between $38.16 (TotalVPN) and $74.16 (NordVPN) for 24 months of service. The advertised "per month" figure is that total divided by 24 — you never actually pay it monthly on these plans.
How much should a good VPN cost?
A good VPN should cost roughly $1.59–$3.09/mo on a 2-year plan — the current range across our tracked providers, with the median at $2.11/mo. Paying more than about $4–$5/mo on a long-term plan rarely buys meaningfully better privacy or speed; the main premium you pay for is brand and streaming consistency.
Why are VPN prices discounted so heavily?
VPN providers advertise a high monthly "list" price ($10–$15/mo) and then apply a steep discount (here, an average of 81% off) on 2-year plans to make the long commitment look like a bargain. The discount only applies to the first term — every provider in this index renews at a higher standard rate unless you cancel first.
Do VPN prices go up after the first term?
Yes — this is the renewal-price trap. The $1.59–$3.09/mo prices in this index are first-term introductory rates. When the term ends, every provider here renews at its standard rate, and renewals are often billed annually rather than for another discounted 2-year block. The defence is simple: note your renewal date, and either cancel-and-resubscribe or ask support for the intro rate again before it bills.
Do cheaper VPNs mean worse quality?
Not necessarily. The cheapest option here, TotalVPN at $1.59/mo, sits alongside well-known names within a narrow $1.59–$3.09/mo band, so price says little about quality on its own. What changes more between providers is speed, server network, device limits and audit history — which is why this index also tracks download speed and money-back terms, not just price.
Which VPN gives the most for the money?
For raw value, look at providers that pair a low price with unlimited devices — several VPNs in this index allow unlimited simultaneous connections at the bottom of the price range. On measured speed per dollar, TotalVPN currently leads at about 261 Mbps per $ of monthly price. For best all-round value our top-ranked pick is ExpressVPN (9.9/10) at $2.79/mo.
How often is the VPN Price Index updated?
Our automated tracker checks each provider's public pricing page daily (tracking began July 2026), and every price and discount is hand-verified at checkout before it is published — and re-verified whenever the tracker flags a change. The price data on this page was last verified on 2026-08-22; the download-speed figures are from our Q2 2026 benchmark cycle, last tested 2026-06-11.
Free VPN Price Data API
Every number in this index is available as a live, machine-readable JSON feed — the same source of truth the page itself renders from. The endpoint returns the aggregate market statistics (median, average, range, average discount, fastest speed, longest guarantee) plus a per-provider record for each of the 8 VPNs we track: 2-year and monthly price, introductory discount, money-back window, device limit, server and country counts, measured WireGuard download speed, and canonical review/deal URLs. It is a plain GET request — no API key, no auth, no rate-limit registration — and CORS is enabled (Access-Control-Allow-Origin: *), so you can fetch it directly from browser apps, spreadsheets, notebooks or server-side scripts.
Endpoint: https://vpnrank.io/vpn-prices.json
curl -s https://vpnrank.io/vpn-prices.json| Field | Type | Description |
|---|---|---|
generatedAt | string (ISO 8601) | When this payload was generated — refreshed with every deployment |
pricesVerified | string (date) | Date every price and discount was last verified at checkout |
speedsTested | string (date) | Date of the current speed-benchmark cycle |
currency | string | Currency for all prices (USD) |
summary.tracked | number | Number of VPNs in the index |
summary.cheapest2yrMo / priciest2yrMo | number | Lowest / highest 2-year plan price, per month |
summary.median2yrMo / average2yrMo | number | Median / mean 2-year plan price, per month |
summary.averageDiscountPct / biggestDiscountPct | number | Average / largest introductory discount (%) |
summary.fastestMbps | number | Fastest measured WireGuard download speed |
summary.longestMoneyBackDays | number | Longest money-back guarantee (days) |
vpns[].rank / name / slug | number / string | Current vpnrank.io ranking and provider identifiers |
vpns[].score | number | Editorial score out of 10 |
vpns[].twoYearMonthly / monthly | number | 2-year plan price (per month) and month-to-month list price |
vpns[].discountPercent | number | Introductory discount vs the monthly list price (%) |
vpns[].moneyBackDays | number | Money-back guarantee window (days) |
vpns[].devices | number | "unlimited" | Simultaneous-device limit |
vpns[].servers / countries | number | Server count and country coverage |
vpns[].downloadMbps | number | Measured WireGuard download speed on our benchmark line |
vpns[].reviewUrl / dealUrl | string (URL) | Canonical review and deal page for the provider |
Update cadence: the feed is regenerated with every deployment — the site ships daily — and each response carries a generatedAt stamp plus the human-verified pricesVerified date, so you always know how fresh the numbers are. Responses are cached for one hour (max-age=3600), which is more than fresh enough for pricing data.
License: Free to use for journalism, research and apps — attribution link to vpnrank.io required. If you need a custom cut of the data (historical snapshots, a specific field set, CSV), email [email protected] and we'll put it together.