This varies quite a bit. Depending upon which VPN you choose, the length of the plan, and which features you choose, the VPNs on this list cost between $2.29 and $12.99. While none of the VPNs on this list have free versions, they all offer money-back guarantees, so you can try for yourself and see which one works best for you.