30-day rolling
United Kingdom · SIM-only
SIM-only deals
Compare selected UK SIM-only deals by price, data, network and contract length.
Updated with recently checked offers · Selected providers · Prices can changeBest SIM deals right now
Ranked from recently checked offers.
£3.00/month for the first 3 months, then £6.00/month
30-day rolling
30-day rolling
How we calculate Best value
We compare effective monthly cost with useful data, with data gains tapering after 100GB. We then apply small, equal adjustments for a 30-day term, 5G, eSIM, roaming information and a stated no-price-rise policy. Provider, affiliate and commercial status never affect the result.
£3.00/month for the first 3 months, then £6.00/month
30-day rolling
12-month contract
30-day rolling
£4.98/month for the first 3 months, then £9.95/month
12-month contract
30-day rolling
30-day rolling
12-month contract
24-month contract
30-day rolling
£5.00/month for the first 1 month, then £10.00/month
30-day rolling
30-day rolling
£5.97/month for the first 3 months, then £11.95/month
12-month contract
30-day rolling
24-month contract
12-month contract
24-month contract
24-month contract
30-day rolling
30-day rolling
30-day rolling
30-day rolling
30-day rolling
12-month contract
30-day rolling
30-day rolling
24-month contract
24-month contract
24-month contract
£7.50/month for the first 1 month, then £15.00/month
30-day rolling
30-day rolling
12-month contract
24-month contract
18-month contract
12-month contract
30-day rolling
30-day rolling
30-day rolling
30-day rolling
12-month contract
30-day rolling
30-day rolling
12-month contract
24-month contract
30-day rolling
30-day rolling
30-day rolling
12-month contract
30-day rolling
24-month contract
£9.00/month for the first 6 months, then £18.00/month
24-month contract
30-day rolling
30-day rolling
24-month contract
12-month contract
30-day rolling
30-day rolling
30-day rolling
30-day rolling
30-day rolling
24-month contract
30-day rolling
30-day rolling
30-day rolling
24-month contract
30-day rolling
24-month contract
30-day rolling
12-month contract
30-day rolling
12-month contract
24-month contract
30-day rolling
30-day rolling
30-day rolling
18-month contract
30-day rolling
30-day rolling
30-day rolling
£12.00/month for the first 6 months, then £24.00/month
24-month contract
30-day rolling
24-month contract
30-day rolling
24-month contract
24-month contract
12-month contract
24-month contract
24-month contract
12-month contract
30-day rolling
24-month contract
12-month contract
30-day rolling
30-day rolling
30-day rolling
18-month contract
30-day rolling
30-day rolling
30-day rolling
30-day rolling
30-day rolling
30-day rolling
24-month contract
12-month contract
30-day rolling
24-month contract
24-month contract
12-month contract
12-month contract
24-month contract
30-day rolling
24-month contract
24-month contract
30-day rolling
24-month contract
12-month contract
12-month contract
12-month contract
30-day rolling
12-month contract
24-month contract
30-day rolling
24-month contract
24-month contract
30-day rolling
30-day rolling
30-day rolling
30-day rolling
18-month contract
30-day rolling
30-day rolling
30-day rolling
30-day rolling
12-month contract
24-month contract
24-month contract
24-month contract
30-day rolling
12-month contract
24-month contract
24-month contract
24-month contract
12-month contract
24-month contract
24-month contract
24-month contract
30-day rolling
30-day rolling
30-day rolling
18-month contract
24-month contract
30-day rolling
24-month contract
12-month contract
24-month contract
24-month contract
24-month contract
12-month contract
24-month contract
30-day rolling
30-day rolling
24-month contract
24-month contract
24-month contract
30-day rolling
30-day rolling
24-month contract
30-day rolling
30-day rolling
12-month contract
24-month contract
24-month contract
24-month contract
24-month contract
24-month contract
24-month contract
30-day rolling
24-month contract
24-month contract
24-month contract
24-month contract
30-day rolling
30-day rolling
24-month contract
30-day rolling
24-month contract
30-day rolling
24-month contract
24-month contract
24-month contract
30-day rolling
24-month contract
30-day rolling
24-month contract
24-month contract
24-month contract
24-month contract
30-day rolling
24-month contract
24-month contract
24-month contract
24-month contract
24-month contract
30-day rolling
24-month contract
No current offers match these filters.
Not sure how much data you need?
Use our data usage calculator to estimate your monthly use, then compare the SIM deals that fit.
How to choose a SIM-only deal
Start with the data you use, then compare the term, network, roaming policy and price changes.
Browse SIM deals by need
Cheap SIM-only deals under £10 → · Unlimited data SIM deals → · 5GB SIM deals → · 10GB SIM deals → · 20GB SIM deals → · 30GB SIM deals → · 50GB SIM deals → · 5G SIM deals → · EE network SIM deals → · Three network SIM deals → · Vodafone network SIM deals → · O2 network SIM deals → · EU roaming SIM deals → · 100GB+ SIM-only deals → · eSIM deals → · No-contract SIM deals → · SIMs with no annual price rises →
How we show deals
Why are total and effective costs shown?
We show the provider’s advertised monthly price alongside any stated upfront cost and the contract total, so it is easier to compare the terms.
Does DealPriceCheck cover the whole UK market?
No. We compare selected providers and do not claim whole-of-market coverage.
Explore SIM-only deals
All SIM-only deals · Unlimited SIMs · SIMs under £10 · How links work