VPN prices can range from only a few dollars to quite a bit each month. Most VPN providers offer discounts for those who sign up for yearly or multi-year subscriptions versus monthly. The cheapest VPN in our table roundup was Surfshark, coming in at only $2.49 a month if you sign up for a full-year subscription.