SIM-only deals can save you money on your phone bill every month. Compare the UK’s best value SIM-only deals.
In the UK, there are currently more than 20 different mobile networks offering SIM-only deals.
Switching to a SIM-only deal can be a good way to save money on your phone bill as you’ll get a low-cost SIM card with inclusive minutes, texts and mobile data. You can also keep your existing phone number when you switch to a SIM-only deal.
In this article, we’ll review and compare the UK’s best value SIM-only deals. This includes SIM-only deals from big name mobile networks such as EE, O2, Three and Vodafone. We’ll also look at lower-cost providers including giffgaff, iD Mobile, SMARTY and VOXI.
Contents
SIM Only Deals: By Type
There are a couple of different types of SIM-only deal, depending on the features you’re looking for. For instance, you might be looking for an unlimited data plan or a Pay As You Go SIM card.
Select the type of the SIM card you’re looking for to see a more detailed comparison of available SIM-only deals:
Get a SIM-only deal without limits on how much you can download.
Available from £15/month
Get a SIM-only deal for £5/month or less, with calls, texts & data.
Available for under £5/month
Get a flexible SIM-only deal that you can change or cancel any time.
Available from 99p/month
Get a SIM-only deal for £5/month or less, with calls, texts & data.
Available from £2.90/month
SIM cards with no contract & credit check. Just pay for what you use.
Available with no monthly fee
Get an eSIM for your phone & use dual-SIM on an iPhone, Samsung or Pixel.
Available from £6/month
Use your SIM card in a tablet, dongle or mobile broadband router? For the most part, it should be possible to get a regular SIM-only deal, but there are a couple of exceptions. See our guide to tablet and mobile broadband SIM cards for more information.
SIM Only Deals: By Coverage Provider
Another useful way to filter SIM-only deals is by looking at the network coverage provider they’re using. On many networks, you’ll get the exact same coverage as they share the same underlying network and mobile masts.
Select a coverage provider to see a more detailed comparison of available SIM-only plans:
Including 1pMobile, IQ Mobile, Lyca Mobile & Talk Home.
Available from £5/month
Want to check coverage at your address? Simply enter your postcode on the following coverage maps to see the coverage where you are:
Compare All SIM Only Deals
If you’d like to compare all of the available SIM-only deals, you can use the following interactive comparison tool.
Start by choosing how much data you want on your SIM-only plan. You can also filter down by maximum contract length and the mobile networks you’d be happy to consider:
Showing 10 of 342 price plans that match your criteria
Network | Data | Monthly Cost | |
---|---|---|---|
| 1GB data | £2.90 per month 1 month contract | See deal |
| 5GB data | £4.50 per month 12 month contract | See deal |
| 5GB data | £4.95 per month 1 month contract | See deal |
| 5GB data | £4.99 per month 12 month contract | See deal |
| 5GB data | £4.99 per month 24 month contract | See deal |
| 10GB data | £5.00 per month 1 months half price 24 month contract | See deal |
| 7GB data | £5.00 per month 1 months half price 12 month contract | See deal |
Offer ends 11th Feb | 5GB data | £5.00 per month 1 month rolling | See deal |
| 5GB data | £5.00 per month 1 month rolling | See deal |
| 3GB data | £5.00 per month 24 month contract Monthly cost rising to £6.00 on 1 Apr 2025 £7.00 on 1 Apr 2026 | See deal |
| 3GB data | £5.00 per month 12 month contract Monthly cost rising to £6.00 on 1 Apr 2025 | See deal |
| 3GB data | £5.00 per month 1 month rolling | See deal |
| 10GB data | £5.50 per month 12 month contract | See deal |
| 10GB data | £5.50 per month 24 month contract | See deal |
| 8GB data | £5.95 per month 1 month contract | See deal |
| 25GB data | £5.99 per month 12 month contract | See deal |
| 25GB data | £5.99 per month 24 month contract | See deal |
| 20GB data | £6.00 per month 1 month contract | See deal |
| 12GB data | £6.00 per month 12 month contract Monthly cost rising to £7.25 on 1 Apr 2025 | See deal |
| 6GB data | £6.00 per month 24 month contract | See deal |
| 5GB data | £6.00 per month 12 month contract | See deal |
| 4GB data | £6.00 per month 1 month contract | See deal |
| 3GB data | £6.00 per month 12 month contract | See deal |
| 2GB data | £6.00 per month 1 month rolling | See deal |
| 1GB data | £6.00 per month 1 month rolling | See deal |
| 1GB data | £6.00 per month 12 month contract Monthly cost rising to £7.80 on 1 Apr 2025 | See deal |
| 20GB data | £6.90 per month 1 month contract | See deal |
| 40GB data | £6.95 per month 1 month contract | See deal |
| 15GB data | £6.95 per month 1 month contract | See deal |
| 6GB data | £6.99 per month 12 month contract Monthly cost rising to £8.79 on 1 Apr 2025 | See deal |
| 6GB data | £6.99 per month 12 month contract Monthly cost rising to £8.79 on 1 Apr 2025 | See deal |
| 40GB data | £7.00 per month 1 month contract | See deal |
| 25GB data | £7.00 per month 24 month contract | See deal |
| 20GB data | £7.00 per month 12 month contract | See deal |
| 12GB data | £7.00 per month 1 month contract | See deal |
| 10GB data | £7.00 per month 1 month rolling | See deal |
| 8GB data | £7.00 per month 24 month contract Monthly cost rising to £8.25 on 1 Apr 2025 £9.50 on 1 Apr 2026 | See deal |
| 8GB data | £7.00 per month 12 month contract Monthly cost rising to £8.25 on 1 Apr 2025 | See deal |
| 8GB data | £7.00 per month 1 month rolling | See deal |
| 6GB data | £7.00 per month 12 month contract Monthly cost rising to £8.00 on 1 Apr 2025 | See deal |
| 5GB data | £7.00 per month 1 month rolling | See deal |
| 2GB data | £7.50 per month 24 month contract Monthly cost rising to £7.95 on 1 Apr 2025 £8.42 on 1 Apr 2026 | See deal |
| 60GB data | £7.95 per month 1 month contract | See deal |
| 50GB data | £7.95 per month 1 month contract | See deal |
| 60GB data | £8.00 per month 1 month contract | See deal |
Offer ends 17th Feb | 50GB data | £8.00 per month 1 month rolling | See deal |
| 50GB data | £8.00 per month 24 month contract | See deal |
| 40GB data | £8.00 per month 12 month contract Monthly cost rising to £9.25 on 1 Apr 2025 | See deal |
| 40GB data | £8.00 per month 12 month contract Monthly cost rising to £9.00 on 1 Apr 2025 | See deal |
| 40GB data | £8.00 per month 24 month contract Monthly cost rising to £9.25 on 1 Apr 2025 £10.50 on 1 Apr 2026 | See deal |
| 30GB data | £8.00 per month 12 month contract Monthly cost rising to £9.25 on 1 Apr 2025 | See deal |
| 30GB data | £8.00 per month 24 month contract Monthly cost rising to £9.25 on 1 Apr 2025 £10.50 on 1 Apr 2026 | See deal |
| 30GB data | £8.00 per month 24 month contract | See deal |
| 30GB data | £8.00 per month 12 month contract | See deal |
| 25GB data | £8.00 per month 24 month contract Monthly cost rising to £9.25 on 1 Apr 2025 £10.50 on 1 Apr 2026 | See deal |
| 25GB data | £8.00 per month 12 month contract | See deal |
| 20GB data | £8.00 per month 12 month contract Monthly cost rising to £9.80 on 1 Apr 2025 | See deal |
| 20GB data | £8.00 per month 1 month contract | See deal |
| 20GB data | £8.00 per month 1 month rolling | See deal |
| 16GB data | £8.00 per month £3 for 3 months 1 month contract | See deal |
| 10GB data | £8.00 per month 1 month rolling | See deal |
| 8GB data | £8.00 per month 1 month rolling | See deal |
| 6GB data | £8.00 per month 18 month contract | See deal |
| 5GB data | £8.00 per month 12 month contract | See deal |
| 5GB data | £8.00 per month 1 month rolling | See deal |
| 4GB data | £8.00 per month 1 month rolling | See deal |
| 2GB data | £8.00 per month 12 month contract Monthly cost rising to £8.48 on 1 Apr 2025 | See deal |
| 30GB data | £9.00 per month 1 month rolling | See deal |
| 25GB data | £9.00 per month 12 month contract | See deal |
| 1GB data | £9.00 per month 24 month contract Monthly cost rising to £10.00 on 1 Apr 2025 £11.00 on 1 Apr 2026 | See deal |
| 12GB data | £9.50 per month 12 month contract Monthly cost frozen with Clubcard Prices | See deal |
| 30GB data | £9.90 per month 1 month contract | See deal |
| 25GB data | £9.90 per month £12.90 for 3 months 1 month contract | See deal |
| 100GB data | £9.95 per month 1 month contract | See deal |
| 80GB data | £9.95 per month 1 month contract | See deal |
| 60GB data | £9.99 per month 12 month contract | See deal |
| 60GB data | £9.99 per month 24 month contract | See deal |
| 110GB data | £10.00 per month 1 month contract | See deal |
| 80GB data | £10.00 per month 1 month contract | See deal |
| 80GB data | £10.00 per month 24 month contract | See deal |
| 70GB data | £10.00 per month 12 month contract | See deal |
| 70GB data | £10.00 per month 24 month contract | See deal |
| 60GB data | £10.00 per month 24 month contract Monthly cost rising to £11.25 on 1 Apr 2025 £12.50 on 1 Apr 2026 | See deal |
| 60GB data | £10.00 per month 12 month contract Monthly cost rising to £11.25 on 1 Apr 2025 | See deal |
| 60GB data | £10.00 per month 12 month contract Monthly cost rising to £11.00 on 1 Apr 2025 | See deal |
Offer ends 13th Feb | 60GB data | £10.00 per month 1 month rolling | See deal |
| 40GB data | £10.00 per month 12 month contract Monthly cost rising to £11.80 on 1 Apr 2025 | See deal |
Offer ends 11th Feb | 40GB data | £10.00 per month 3 months half price 1 month rolling | See deal |
| 30GB data | £10.00 per month 12 month contract Monthly cost rising to £11.25 on 1 Apr 2025 | See deal |
| 25GB data | £10.00 per month 12 month contract | See deal |
| 25GB data | £10.00 per month 18 month contract | See deal |
| 25GB data | £10.00 per month 1 month rolling | See deal |
Offer ends 28th Feb | 25GB data | £10.00 per month £5 for 1 months 1 month rolling | See deal |
| 20GB data | £10.00 per month 1 month rolling | See deal |
| 15GB data | £10.00 per month 1 month rolling | See deal |
| 15GB data | £10.00 per month 1 month rolling | See deal |
| 12GB data | £10.00 per month 24 month contract Monthly cost rising to £10.60 on 1 Apr 2025 £11.23 on 1 Apr 2026 | See deal |
| 3GB data | £10.00 per month 24 month contract Monthly cost rising to £11.00 on 1 Apr 2025 £12.00 on 1 Apr 2026 | See deal |
| 3GB data | £10.00 per month 12 month contract Monthly cost rising to £11.00 on 1 Apr 2025 | See deal |
| 40GB data | £10.90 per month 1 month contract | See deal |
| 80GB data | £11.00 per month 12 month contract Monthly cost rising to £12.25 on 1 Apr 2025 | See deal |
| 12GB data | £11.00 per month 12 month contract Monthly cost will rise each April by CPI inflation plus 3.9% | See deal |
| 4GB data | £11.00 per month 24 month contract Monthly cost rising to £12.00 on 1 Apr 2025 £13.00 on 1 Apr 2026 | See deal |
| 1GB data | £11.00 per month 12 month contract Monthly cost rising to £12.00 on 1 Apr 2025 | See deal |
| 150GB data | £11.95 per month 1 month contract | See deal |
| 150GB data | £12.00 per month 24 month contract | See deal |
| 120GB data | £12.00 per month 12 month contract Monthly cost rising to £13.50 on 1 Apr 2025 | See deal |
| 120GB data | £12.00 per month 24 month contract Monthly cost rising to £13.50 on 1 Apr 2025 £15.00 on 1 Apr 2026 | See deal |
| 120GB data | £12.00 per month 12 month contract | See deal |
| 100GB data | £12.00 per month 1 month rolling | See deal |
| 60GB data | £12.00 per month 12 month contract | See deal |
| 50GB data | £12.00 per month 12 month contract | See deal |
| 27GB data | £12.00 per month 18 month contract | See deal |
| 26GB data | £12.00 per month 1 month rolling | See deal |
| 25GB data | £12.00 per month 1 month rolling | See deal |
| 25GB data | £12.00 per month 1 month rolling | See deal |
| 12GB data | £12.00 per month 24 month contract Monthly cost rising to £13.25 on 1 Apr 2025 £14.50 on 1 Apr 2026 | See deal |
| 8GB data | £12.00 per month 12 month contract Monthly cost rising to £13.25 on 1 Apr 2025 | See deal |
| 8GB data | £12.00 per month 24 month contract Monthly cost rising to £13.25 on 1 Apr 2025 £14.50 on 1 Apr 2026 | See deal |
| 4GB data | £12.15 per month 12 month contract Monthly cost will drop by 5% each year | See deal |
| 30GB data | £12.50 per month 24 month contract Monthly cost rising to £13.25 on 1 Apr 2025 £14.04 on 1 Apr 2026 | See deal |
| 30GB data | £12.50 per month 12 month contract Monthly cost frozen with Clubcard Prices | See deal |
| 50GB data | £12.90 per month 1 month contract | See deal |
| 30GB data | £13.00 per month 24 month contract Monthly cost rising to £14.25 on 1 Apr 2025 £15.50 on 1 Apr 2026 | See deal |
| 25GB data | £13.00 per month 12 month contract Monthly cost rising to £14.25 on 1 Apr 2025 | See deal |
| 25GB data | £13.00 per month 24 month contract Monthly cost rising to £14.25 on 1 Apr 2025 £15.50 on 1 Apr 2026 | See deal |
| 4GB data | £13.00 per month 12 month contract Monthly cost rising to £14.00 on 1 Apr 2025 | See deal |
| 40GB data | £13.50 per month 12 month contract | See deal |
| 4GB data | £13.50 per month 1 month rolling Monthly cost will drop by 5% each year | See deal |
| 250GB data | £13.95 per month 1 month contract | See deal |
| 300GB data | £14.00 per month 24 month contract | See deal |
| 250GB data | £14.00 per month 1 month contract | See deal |
| 250GB data | £14.00 per month 12 month contract | See deal |
| 25GB data | £14.00 per month 24 month contract Monthly cost rising to £15.25 on 1 Apr 2025 £16.50 on 1 Apr 2026 | See deal |
| 12GB data | £14.00 per month 12 month contract Monthly cost rising to £15.25 on 1 Apr 2025 | See deal |
| 10GB data | £14.00 per month 12 month contract | See deal |
| 1GB data | £14.00 per month 24 month contract Monthly cost rising to £15.00 on 1 Apr 2025 £16.00 on 1 Apr 2026 | See deal |
| Unlimited data | £15.00 per month 1 month contract | See deal |
| 150GB data | £15.00 per month 1 month rolling | See deal |
Offer ends 13th Feb | 140GB data | £15.00 per month 1 month rolling | See deal |
| 120GB data | £15.00 per month 12 month contract Monthly cost rising to £16.80 on 1 Apr 2025 | See deal |
| 60GB data | £15.00 per month 24 month contract Monthly cost rising to £16.25 on 1 Apr 2025 £17.50 on 1 Apr 2026 | See deal |
| 60GB data | £15.00 per month 12 month contract Monthly cost rising to £16.25 on 1 Apr 2025 | See deal |
| 60GB data | £15.00 per month 24 month contract Monthly cost rising to £15.90 on 1 Apr 2025 £16.85 on 1 Apr 2026 | See deal |
Offer ends 28th Feb | 50GB data | £15.00 per month £7.50 for 1 months 1 month rolling | See deal |
| 40GB data | £15.00 per month 18 month contract | See deal |
| 40GB data | £15.00 per month 1 month rolling | See deal |
| 35GB data | £15.00 per month 1 month rolling | See deal |
| 30GB data | £15.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| 30GB data | £15.00 per month 12 month contract Monthly cost will rise each April by CPI inflation plus 3.9% | See deal |
| 30GB data | £15.00 per month 1 month rolling | See deal |
| 25GB data | £15.00 per month 1 month rolling | See deal |
| 3GB data | £15.00 per month 24 month contract Monthly cost rising to £16.80 on 1 Apr 2025 £18.60 on 1 Apr 2026 | See deal |
| 3GB data | £15.00 per month 12 month contract Monthly cost rising to £16.00 on 1 Apr 2025 | See deal |
| 3GB data | £15.00 per month 24 month contract Monthly cost rising to £16.00 on 1 Apr 2025 £17.00 on 1 Apr 2026 | See deal |
| 3GB data | £15.00 per month 24 month contract Monthly cost rising to £16.80 on 1 Apr 2025 £18.60 on 1 Apr 2026 | See deal |
| 10GB data | £15.75 per month 12 month contract Monthly cost will drop by 5% each year | See deal |
| Unlimited data | £16.00 per month 1 month contract | See deal |
| Unlimited data | £16.00 per month 24 month contract | See deal |
| Unlimited data | £16.00 per month 1 month rolling | See deal |
| 250GB data | £16.00 per month 12 month contract Monthly cost rising to £17.50 on 1 Apr 2025 | See deal |
| 250GB data | £16.00 per month 24 month contract Monthly cost rising to £17.50 on 1 Apr 2025 £19.00 on 1 Apr 2026 | See deal |
| 120GB data | £16.00 per month 24 month contract Monthly cost rising to £17.50 on 1 Apr 2025 £19.00 on 1 Apr 2026 | See deal |
| 120GB data | £16.00 per month 6 months half price 24 month contract | See deal |
| 25GB data | £16.00 per month 12 month contract Monthly cost rising to £17.25 on 1 Apr 2025 | See deal |
| 4GB data | £16.00 per month 24 month contract Monthly cost rising to £17.00 on 1 Apr 2025 £18.00 on 1 Apr 2026 | See deal |
| 3GB data | £16.00 per month 12 month contract Monthly cost rising to £17.80 on 1 Apr 2025 | See deal |
| 1GB data | £16.00 per month 12 month contract Monthly cost rising to £17.00 on 1 Apr 2025 | See deal |
| Unlimited data | £17.00 per month 12 month contract | See deal |
| 200GB data | £17.00 per month 1 month rolling | See deal |
| 120GB data | £17.00 per month 12 month contract Monthly cost rising to £18.50 on 1 Apr 2025 | See deal |
| 120GB data | £17.00 per month 24 month contract Monthly cost rising to £18.50 on 1 Apr 2025 £20.00 on 1 Apr 2026 | See deal |
| 50GB data | £17.00 per month 24 month contract Monthly cost rising to £18.80 on 1 Apr 2025 £20.60 on 1 Apr 2026 | See deal |
| 12GB data | £17.00 per month 24 month contract Monthly cost rising to £18.25 on 1 Apr 2025 £19.50 on 1 Apr 2026 | See deal |
| 8GB data | £17.00 per month 24 month contract Monthly cost rising to £18.25 on 1 Apr 2025 £19.50 on 1 Apr 2026 | See deal |
| 8GB data | £17.00 per month 12 month contract Monthly cost rising to £18.25 on 1 Apr 2025 | See deal |
| 6GB data | £17.00 per month 24 month contract Monthly cost rising to £18.80 on 1 Apr 2025 £20.60 on 1 Apr 2026 | See deal |
| 100GB data | £17.50 per month 24 month contract Monthly cost rising to £18.55 on 1 Apr 2025 £19.66 on 1 Apr 2026 | See deal |
| 60GB data | £17.50 per month 12 month contract Monthly cost rising to £18.55 on 1 Apr 2025 | See deal |
| 10GB data | £17.50 per month 1 month rolling Monthly cost will drop by 5% each year | See deal |
| 12GB data | £17.99 per month 24 month contract Monthly cost rising to £19.79 on 1 Apr 2025 £21.59 on 1 Apr 2026 | See deal |
| Unlimited data | £18.00 per month 6 months half price 24 month contract | See deal |
| 250GB data | £18.00 per month 12 month contract Monthly cost rising to £19.80 on 1 Apr 2025 | See deal |
| 250GB data | £18.00 per month 12 month contract Monthly cost rising to £19.80 on 1 Apr 2025 | See deal |
| 120GB data | £18.00 per month 12 month contract Monthly cost rising to £19.50 on 1 Apr 2025 | See deal |
| 120GB data | £18.00 per month 3 months half price 12 month contract | See deal |
| 50GB data | £18.00 per month 12 month contract | See deal |
| 30GB data | £18.00 per month 24 month contract Monthly cost rising to £19.25 on 1 Apr 2025 £20.50 on 1 Apr 2026 | See deal |
| 25GB data | £18.00 per month 12 month contract Monthly cost rising to £19.25 on 1 Apr 2025 | See deal |
| 25GB data | £18.00 per month 24 month contract Monthly cost rising to £19.25 on 1 Apr 2025 £20.50 on 1 Apr 2026 | See deal |
| 8GB data | £18.00 per month 24 month contract Monthly cost rising to £19.80 on 1 Apr 2025 £21.60 on 1 Apr 2026 | See deal |
| 4GB data | £18.00 per month 12 month contract Monthly cost rising to £19.00 on 1 Apr 2025 | See deal |
| 1GB data | £18.00 per month 12 month contract Monthly cost rising to £19.80 on 1 Apr 2025 | See deal |
| 100GB data | £19.00 per month 24 month contract Monthly cost rising to £20.80 on 1 Apr 2025 £22.60 on 1 Apr 2026 | See deal |
| 25GB data | £19.00 per month 24 month contract Monthly cost rising to £20.25 on 1 Apr 2025 £21.50 on 1 Apr 2026 | See deal |
| 20GB data | £19.00 per month 24 month contract Monthly cost rising to £20.80 on 1 Apr 2025 £22.60 on 1 Apr 2026 | See deal |
| 12GB data | £19.00 per month 12 month contract Monthly cost rising to £20.25 on 1 Apr 2025 | See deal |
| 8GB data | £19.00 per month 12 month contract Monthly cost rising to £20.80 on 1 Apr 2025 | See deal |
| 4GB data | £19.00 per month 1 month contract Monthly cost will rise each April by £1 | See deal |
| 1GB data | £19.00 per month 24 month contract Monthly cost rising to £20.00 on 1 Apr 2025 £21.00 on 1 Apr 2026 | See deal |
| 250GB data | £20.00 per month 24 month contract Monthly cost rising to £21.50 on 1 Apr 2025 £23.00 on 1 Apr 2026 | See deal |
| 200GB data | £20.00 per month 12 month contract Monthly cost rising to £21.80 on 1 Apr 2025 | See deal |
| 120GB data | £20.00 per month 18 month contract | See deal |
| 100GB data | £20.00 per month 12 month contract Monthly cost rising to £21.20 on 1 Apr 2025 | See deal |
| 100GB data | £20.00 per month 1 month rolling | See deal |
| 100GB data | £20.00 per month 1 month rolling | See deal |
| 100GB data | £20.00 per month £10 for 1 months 1 month rolling | See deal |
| 80GB data | £20.00 per month 1 month rolling | See deal |
| 60GB data | £20.00 per month 12 month contract Monthly cost rising to £21.25 on 1 Apr 2025 | See deal |
| 60GB data | £20.00 per month 24 month contract Monthly cost rising to £21.25 on 1 Apr 2025 £22.50 on 1 Apr 2026 | See deal |
| 50GB data | £20.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| 50GB data | £20.00 per month 1 month rolling | See deal |
| 50GB data | £20.00 per month 1 month rolling | See deal |
| 6GB data | £20.00 per month 12 month contract Monthly cost rising to £21.80 on 1 Apr 2025 | See deal |
| 1GB data | £20.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| 30GB data | £20.99 per month 24 month contract Monthly cost rising to £22.79 on 1 Apr 2025 £24.59 on 1 Apr 2026 | See deal |
| 120GB data | £21.00 per month 24 month contract Monthly cost rising to £22.50 on 1 Apr 2025 £24.00 on 1 Apr 2026 | See deal |
| 50GB data | £21.00 per month 24 month contract Monthly cost rising to £22.80 on 1 Apr 2025 £24.60 on 1 Apr 2026 | See deal |
| 25GB data | £21.00 per month 12 month contract Monthly cost rising to £22.25 on 1 Apr 2025 | See deal |
| 4GB data | £21.00 per month 24 month contract Monthly cost rising to £22.00 on 1 Apr 2025 £23.00 on 1 Apr 2026 | See deal |
| 1GB data | £21.00 per month 12 month contract Monthly cost rising to £22.00 on 1 Apr 2025 | See deal |
| 12GB data | £21.99 per month 12 month contract Monthly cost rising to £23.79 on 1 Apr 2025 | See deal |
| Unlimited data | £22.00 per month 24 month contract Monthly cost rising to £23.80 on 1 Apr 2025 £25.60 on 1 Apr 2026 | See deal |
| Unlimited data | £22.00 per month 24 month contract Monthly cost rising to £23.50 on 1 Apr 2025 £25.00 on 1 Apr 2026 | See deal |
| Unlimited data | £22.00 per month 3 months half price 12 month contract | See deal |
| 250GB data | £22.00 per month 12 month contract Monthly cost rising to £23.50 on 1 Apr 2025 | See deal |
| 120GB data | £22.00 per month 12 month contract Monthly cost rising to £23.50 on 1 Apr 2025 | See deal |
| 120GB data | £22.00 per month 24 month contract Monthly cost rising to £23.50 on 1 Apr 2025 £25.00 on 1 Apr 2026 | See deal |
| 12GB data | £22.00 per month 1 month contract Monthly cost will rise each April by £1.25 | See deal |
| 12GB data | £22.00 per month 24 month contract Monthly cost rising to £23.25 on 1 Apr 2025 £24.50 on 1 Apr 2026 | See deal |
| 3GB data | £22.00 per month 24 month contract Monthly cost rising to £23.80 on 1 Apr 2025 £25.60 on 1 Apr 2026 | See deal |
| Unlimited data | £22.50 per month 12 month contract Monthly cost will drop by 5% each year | See deal |
| Unlimited data | £22.50 per month 12 month contract | See deal |
| 250GB data | £22.50 per month 24 month contract Monthly cost rising to £23.85 on 1 Apr 2025 £25.28 on 1 Apr 2026 | See deal |
| Unlimited data | £23.00 per month 12 month contract Monthly cost rising to £24.50 on 1 Apr 2025 | See deal |
| Unlimited data 100Mbps max speed | £23.00 per month 24 month contract Monthly cost rising to £24.80 on 1 Apr 2025 £26.60 on 1 Apr 2026 | See deal |
| Unlimited data | £23.00 per month 24 month contract | See deal |
| 120GB data | £23.00 per month 12 month contract Monthly cost rising to £24.50 on 1 Apr 2025 | See deal |
| 5GB data | £23.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| 4GB data | £23.00 per month 12 month contract Monthly cost rising to £24.00 on 1 Apr 2025 | See deal |
| 3GB data | £23.00 per month 12 month contract Monthly cost rising to £24.80 on 1 Apr 2025 | See deal |
| 150GB data | £23.99 per month 24 month contract Monthly cost rising to £25.79 on 1 Apr 2025 £27.59 on 1 Apr 2026 | See deal |
| 30GB data | £23.99 per month 12 month contract Monthly cost rising to £25.79 on 1 Apr 2025 | See deal |
| Unlimited data 150Mbps max speed | £24.00 per month 1 month rolling | See deal |
| Unlimited data | £24.00 per month 12 month contract | See deal |
| 50GB data | £24.00 per month 12 month contract Monthly cost rising to £25.80 on 1 Apr 2025 | See deal |
| 25GB data | £24.00 per month 24 month contract Monthly cost rising to £25.25 on 1 Apr 2025 £26.50 on 1 Apr 2026 | See deal |
| 25GB data | £24.00 per month 1 month contract Monthly cost will rise each April by £1.25 | See deal |
| 20GB data | £24.00 per month 12 month contract Monthly cost rising to £25.80 on 1 Apr 2025 | See deal |
| 12GB data | £24.00 per month 12 month contract Monthly cost rising to £25.25 on 1 Apr 2025 | See deal |
| Unlimited data | £25.00 per month 24 month contract Monthly cost rising to £26.50 on 1 Apr 2025 £28.09 on 1 Apr 2026 | See deal |
| Unlimited data | £25.00 per month 6 months half price 24 month contract | See deal |
| Unlimited data | £25.00 per month 18 month contract | See deal |
| Unlimited data | £25.00 per month 1 month rolling Monthly cost will drop by 5% each year | See deal |
| Unlimited data | £25.00 per month 1 month rolling | See deal |
| Unlimited data | £25.00 per month £12.50 for 1 months 1 month rolling | See deal |
| 250GB data | £25.00 per month 24 month contract Monthly cost rising to £26.50 on 1 Apr 2025 £28.00 on 1 Apr 2026 | See deal |
| 250GB data | £25.00 per month 12 month contract Monthly cost rising to £26.50 on 1 Apr 2025 | See deal |
| 150GB data | £25.00 per month 24 month contract Monthly cost rising to £26.80 on 1 Apr 2025 £28.60 on 1 Apr 2026 | See deal |
| 100GB data | £25.00 per month 1 month rolling | See deal |
| 100GB data | £25.00 per month 1 month rolling | See deal |
| 80GB data | £25.00 per month 1 month rolling | See deal |
| 3GB data | £25.00 per month 24 month contract Monthly cost rising to £26.80 on 1 Apr 2025 £28.60 on 1 Apr 2026 | See deal |
| Unlimited data | £26.00 per month 24 month contract Monthly cost rising to £27.50 on 1 Apr 2025 £29.00 on 1 Apr 2026 | See deal |
| Unlimited data | £26.00 per month 12 month contract Monthly cost rising to £27.80 on 1 Apr 2025 | See deal |
| 250GB data | £26.00 per month 24 month contract Monthly cost rising to £27.80 on 1 Apr 2025 £29.60 on 1 Apr 2026 | See deal |
| 120GB data | £26.00 per month 24 month contract Monthly cost rising to £27.50 on 1 Apr 2025 £29.00 on 1 Apr 2026 | See deal |
| 25GB data | £26.00 per month 12 month contract Monthly cost rising to £27.25 on 1 Apr 2025 | See deal |
| 20GB data | £26.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| 8GB data | £26.00 per month 12 month contract Monthly cost rising to £27.80 on 1 Apr 2025 | See deal |
| 8GB data | £26.00 per month 24 month contract Monthly cost rising to £27.80 on 1 Apr 2025 £29.60 on 1 Apr 2026 | See deal |
| 3GB data | £26.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| 3GB data | £26.00 per month 12 month contract Monthly cost rising to £27.80 on 1 Apr 2025 | See deal |
| Unlimited data | £27.00 per month 24 month contract Monthly cost rising to £28.50 on 1 Apr 2025 £30.00 on 1 Apr 2026 | See deal |
| Unlimited data | £27.00 per month 3 months half price 12 month contract | See deal |
| Unlimited data | £27.00 per month 12 month contract | See deal |
| 250GB data | £27.00 per month 12 month contract Monthly cost rising to £28.50 on 1 Apr 2025 | See deal |
| 8GB data | £27.00 per month 12 month contract Monthly cost rising to £28.80 on 1 Apr 2025 | See deal |
| Unlimited data | £28.00 per month 12 month contract Monthly cost rising to £29.50 on 1 Apr 2025 | See deal |
| Unlimited data | £28.00 per month 12 month contract Monthly cost rising to £29.50 on 1 Apr 2025 | See deal |
| 200GB data | £28.00 per month 24 month contract Monthly cost rising to £29.80 on 1 Apr 2025 £31.60 on 1 Apr 2026 | See deal |
| 120GB data | £28.00 per month 12 month contract Monthly cost rising to £29.50 on 1 Apr 2025 | See deal |
| 50GB data | £28.00 per month 24 month contract Monthly cost rising to £29.80 on 1 Apr 2025 £31.60 on 1 Apr 2026 | See deal |
| 50GB data | £29.00 per month 24 month contract Monthly cost rising to £30.80 on 1 Apr 2025 £32.60 on 1 Apr 2026 | See deal |
| 8GB data | £29.00 per month 12 month contract Monthly cost rising to £30.80 on 1 Apr 2025 | See deal |
| 8GB data | £29.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| Unlimited data | £29.90 per month 1 month contract | See deal |
| Unlimited data 10Mbps max speed | £30.00 per month 24 month contract Monthly cost rising to £31.80 on 1 Apr 2025 £33.60 on 1 Apr 2026 | See deal |
| Unlimited data | £30.00 per month 12 month contract Monthly cost rising to £31.80 on 1 Apr 2025 | See deal |
Offer ends 13th Feb | Unlimited data | £30.00 per month 1 month rolling | See deal |
| Unlimited data | £30.00 per month 1 month rolling | See deal |
| 250GB data | £30.00 per month 24 month contract Monthly cost rising to £31.50 on 1 Apr 2025 £33.00 on 1 Apr 2026 | See deal |
| 150GB data | £30.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| 100GB data | £30.00 per month 12 month contract | See deal |
| 50GB data | £30.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| Unlimited data | £31.00 per month 24 month contract Monthly cost rising to £32.50 on 1 Apr 2025 £34.00 on 1 Apr 2026 | See deal |
| Unlimited data | £31.00 per month 1 month contract Monthly cost will rise each April by £1.50 | See deal |
| 50GB data | £31.00 per month 24 month contract Monthly cost rising to £32.80 on 1 Apr 2025 £34.60 on 1 Apr 2026 | See deal |
| 25GB data | £31.00 per month 12 month contract Monthly cost rising to £32.80 on 1 Apr 2025 | See deal |
| Unlimited data | £32.00 per month 24 month contract Monthly cost rising to £33.50 on 1 Apr 2025 £35.00 on 1 Apr 2026 | See deal |
| Unlimited data 10Mbps max speed | £32.00 per month 12 month contract Monthly cost rising to £33.80 on 1 Apr 2025 | See deal |
| 250GB data | £32.00 per month 12 month contract Monthly cost rising to £33.50 on 1 Apr 2025 | See deal |
| 20GB data | £32.00 per month 12 month contract Monthly cost rising to £33.80 on 1 Apr 2025 | See deal |
| 30GB data | £32.49 per month 24 month contract Monthly cost rising to £34.29 on 1 Apr 2025 £36.09 on 1 Apr 2026 | See deal |
| Unlimited data | £32.99 per month 24 month contract Monthly cost rising to £34.79 on 1 Apr 2025 £36.59 on 1 Apr 2026 | See deal |
| Unlimited data | £33.00 per month 12 month contract Monthly cost rising to £34.50 on 1 Apr 2025 | See deal |
| Unlimited data | £33.00 per month 12 month contract Monthly cost rising to £34.80 on 1 Apr 2025 | See deal |
| Unlimited data | £33.00 per month 12 month contract Monthly cost rising to £34.50 on 1 Apr 2025 | See deal |
| Unlimited data | £33.00 per month 12 month contract Monthly cost rising to £34.80 on 1 Apr 2025 | See deal |
| 150GB data | £33.00 per month 24 month contract Monthly cost rising to £34.80 on 1 Apr 2025 £36.60 on 1 Apr 2026 | See deal |
| 25GB data | £34.00 per month 12 month contract Monthly cost rising to £35.80 on 1 Apr 2025 | See deal |
| 20GB data | £34.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| Unlimited data 100Mbps max speed | £35.00 per month 12 month contract Monthly cost rising to £36.80 on 1 Apr 2025 | See deal |
| Unlimited data | £35.00 per month 12 month contract | See deal |
| Unlimited data | £35.00 per month 1 month rolling | See deal |
| 150GB data | £35.00 per month 1 month rolling | See deal |
| 150GB data | £35.49 per month 24 month contract Monthly cost rising to £37.29 on 1 Apr 2025 £39.09 on 1 Apr 2026 | See deal |
| 30GB data | £35.49 per month 24 month contract Monthly cost rising to £37.29 on 1 Apr 2025 | See deal |
| Unlimited data | £36.00 per month 24 month contract Monthly cost rising to £37.50 on 1 Apr 2025 £39.00 on 1 Apr 2026 | See deal |
| Unlimited data | £36.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| Unlimited data | £36.00 per month 24 month contract Monthly cost rising to £37.80 on 1 Apr 2025 £39.60 on 1 Apr 2026 | See deal |
| 200GB data | £36.00 per month 24 month contract Monthly cost rising to £37.80 on 1 Apr 2025 £39.60 on 1 Apr 2026 | See deal |
| 50GB data | £36.00 per month 24 month contract Monthly cost rising to £37.80 on 1 Apr 2025 £39.60 on 1 Apr 2026 | See deal |
| Unlimited data | £38.00 per month 12 month contract Monthly cost rising to £39.50 on 1 Apr 2025 | See deal |
| Unlimited data | £38.00 per month 12 month contract Monthly cost rising to £39.80 on 1 Apr 2025 | See deal |
| Unlimited data 10Mbps max speed | £38.00 per month 24 month contract Monthly cost rising to £39.80 on 1 Apr 2025 £41.60 on 1 Apr 2026 | See deal |
| 150GB data | £38.49 per month 12 month contract Monthly cost rising to £40.29 on 1 Apr 2025 | See deal |
| Unlimited data 10Mbps max speed | £39.00 per month 12 month contract Monthly cost rising to £40.80 on 1 Apr 2025 | See deal |
| 50GB data | £39.00 per month 24 month contract Monthly cost rising to £40.80 on 1 Apr 2025 £42.60 on 1 Apr 2026 | See deal |
| Unlimited data 10Mbps max speed | £40.00 per month 12 month contract Monthly cost rising to £41.80 on 1 Apr 2025 | See deal |
| Unlimited data 100Mbps max speed | £40.00 per month 24 month contract Monthly cost rising to £41.80 on 1 Apr 2025 £43.60 on 1 Apr 2026 | See deal |
| Unlimited data 10Mbps max speed | £42.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| Unlimited data 10Mbps max speed | £42.00 per month 12 month contract Monthly cost rising to £43.80 on 1 Apr 2025 | See deal |
| Unlimited data | £43.00 per month 24 month contract Monthly cost rising to £44.80 on 1 Apr 2025 £46.60 on 1 Apr 2026 | See deal |
| Unlimited data 100Mbps max speed | £43.00 per month 24 month contract Monthly cost rising to £44.80 on 1 Apr 2025 £46.60 on 1 Apr 2026 | See deal |
| Unlimited data | £44.49 per month 24 month contract Monthly cost rising to £46.29 on 1 Apr 2025 £48.09 on 1 Apr 2026 | See deal |
| Unlimited data | £45.00 per month 12 month contract Monthly cost rising to £46.80 on 1 Apr 2025 | See deal |
| Unlimited data 100Mbps max speed | £45.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
| Unlimited data 100Mbps max speed | £45.00 per month 12 month contract Monthly cost rising to £46.80 on 1 Apr 2025 | See deal |
| Unlimited data | £46.00 per month 24 month contract Monthly cost rising to £47.80 on 1 Apr 2025 £49.60 on 1 Apr 2026 | See deal |
| Unlimited data | £46.49 per month 12 month contract Monthly cost rising to £48.29 on 1 Apr 2025 | See deal |
| Unlimited data | £48.00 per month 1 month contract Monthly cost will rise each April by £1.80 | See deal |
Show more results |
Scroll through the full list of price plans to see the currently available deals that match your criteria. If you’re unsure how much data you want on your plan, see our guide to mobile download limits.
SIM Only Deal Providers
At present, there are over 20 different UK mobile networks offering SIM-only plans. The following table shows a list of major providers, and any additional benefits you’ll get when joining their service.
Mobile Network | Plans From | Coverage Provider | Key Features |
---|---|---|---|
ASDA Mobile | £4/month | Vodafone |
|
EE | EE |
|
|
giffgaff | £6/month | O2 |
|
Honest Mobile | £12.15/month | Three |
|
iD Mobile | £6/month | Three | |
IQ Mobile | £7/month | EE | |
Lebara Mobile | £4.50/month | Vodafone |
|
Lyca Mobile | £5/month | EE |
|
O2 | £6/month | O2 |
|
Sky Mobile | £6/month | O2 |
|
SMARTY | £5/month | Three |
|
spusu | £2.90/month | EE | |
Talk Home | £5/month | EE |
|
Talkmobile | £4.95/month | Vodafone | |
Tesco Mobile | £7.50/month | O2 | |
Three | £5/month | Three |
|
Virgin Mobile | £6/month | O2 | |
Vodafone | £7/month | Vodafone |
|
VOXI | £8/month | Vodafone |
|
Useful Resources
Switching to a SIM-only deal? The following resources will help you to transfer your phone number, to figure out how much data you need each month, and more.
It's easy to keep your phone number when you change networks. Find out how.
The average user consumes around 3GB data per month, but this can vary substantially.
Find out how download speeds compare, and what speeds you actually need.
Find out how mobile phone credit checks work and discover ‘no credit check’ deals.
You can also read our in-depth mobile network reviews for more information about specific SIM-only deal providers.
tim said:
I know this is an old thread but does anyone know of any payg or 1 monthly providers that allow you to pay the bill early? Smarty lets me top up in a shop and they use that cash for the bill, any others that can do that? Thank you.
Melissa said:
Hi Ken,
Please help. Is there any sim contract in the world that does not include any data? I need a mobile phone set up with absolutely no possibility of internet access. So ideally would be a large old fashion sim (not micro sim) for an old style Nokia phone, with only calls and texts. Thanks.
Ken replied:
Hi Melissa,
Thanks for your comment. Yes, you can go for ASDA Mobile’s £4 deal which gives you unlimited minutes & unlimited texts with no data. Alternatively, consider a Pay As You Go SIM for light users. All of those networks will give you an old fashioned Standard SIM card (the only one I’d avoid would be Three as they don’t support 2G phones on their network).
Hope this helps,
Ken
Miss S M Maltby said:
Hi Ken
Some months back I purchased a brand new SIM free Samsung Galaxy A20e with a view to switching from my present Samsung Galaxy J3 model – (purchased from EE and presently use on a pay-as-u-go basis) – believing my J3 SIM card would fit the A20e model – wrong!
So now I’m thinking of arranging a SIM only contract with another provider but wonder whether I have to purchase a mobile ‘phone from them before going forward?
Ken replied:
Hi there,
Thanks for your comment. No, there’s no need to buy a mobile phone from the other provider. You can simply order a SIM-only deal (like one of those listed above) and that SIM card can slot inside your SIM-free Galaxy A20e.
Hope this helps!
Ken