DealPriceCheckCompare today. Save tomorrow.

United Kingdom · SIM-only

eSIM deals in the UK

Compare selected UK SIM-only deals with recorded eSIM support by data, price, network and contract. Look beyond the first payment to the price after any promotion. An eSIM is a digital SIM, not a different mobile network: check reception where you use your phone, its eSIM compatibility and the eSIM choice at checkout before paying.

Current deals

Compare the recorded terms and each offer’s check date. Use Full plan details to inspect a tariff, then View Deal to confirm the price, conditions and eSIM ordering option with the provider.

More options
Checked 22 Oct 2026
1 Month 6GB
Monthly price
£3.00/month
£3.00/month for the first 3 months, then £6.00/month
6 GBdata
Network: EE
5GeSIMEU roaming: 2.5GB
Deal details
NetworkEEContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 2.5GBPrice risesNo annual price risesPromotion£3 monthly for the first 3 months, then £6 monthly.Minimum term cost£3.00
100GB SIM only
Monthly price
£4.98/month
£4.98/month for the first 3 months, then £9.95/monthMinimum contract cost £104.49Effective £8.71/month
100 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPromotion£4.98/month for the first 3 months, then £9.95/month from 22nd January 2027.Minimum contract cost£104.49
1 Month 30GB
Monthly price
£5.00/month
£5.00/month for the first 1 month, then £10.00/month
30 GBdata
Network: EE
5GeSIMEU roaming: 12GB
Deal details
NetworkEEContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 12GBPrice risesNo annual price risesPromotion£5 for the first month, then £10 monthly.Minimum term cost£5.00
10GB SIM only
Monthly price
£5.95/month
10 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 5GBMinimum term cost£5.95
150GB SIM only
Monthly price
£5.97/month
£5.97/month for the first 3 months, then £11.95/monthMinimum contract cost £125.46Effective £10.46/month
150 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPromotion£5.97/month for the first 3 months, then £11.95/month from 22nd January 2027.Minimum contract cost£125.46
15GB SIM Only
Monthly price
£6.00/month
15 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£6.00
15GB SIM Only
Monthly price
£6.00/month
Minimum contract cost £144.00
15 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£144.00
12GB SIM Only
Monthly price
£6.00/month
Minimum contract cost £72.00
12 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£72.00
30GB SIM only
Monthly price
£6.95/month
30 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 5GBMinimum term cost£6.95
25GB SIM Only
Monthly price
£7.00/month
Minimum contract cost £84.00
25 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£84.00
25GB SIM Only
Monthly price
£7.00/month
25 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£7.00
2GB SIM Only
Monthly price
£7.50/month
Minimum contract cost £190.92Effective £7.96/month
2 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£190.92
1 Month 50GB
Monthly price
£7.50/month
£7.50/month for the first 1 month, then £15.00/month
50 GBdata
Network: EE
5GeSIMEU roaming: 12GB
Deal details
NetworkEEContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 12GBPrice risesNo annual price risesPromotion£7.50 for the first month, then £15 monthly.Minimum term cost£7.50
60GB SIM only
Monthly price
£7.95/month
60 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 5GBMinimum term cost£7.95
50GB SIM Only
Monthly price
£8.00/month
Minimum contract cost £96.00
50 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£96.00
50GB SIM Only
Monthly price
£8.00/month
Minimum contract cost £192.00
50 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£192.00
40GB 18-month plan
Monthly price
£8.00/month
Minimum contract cost £144.00
40 GBdata
Network: O2
5GeSIMEU roaming: 5GB
Deal details
NetworkO2Contract18-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPrice risesNo annual price risesPromotionIncludes 34GB extra data (6GB base allowance). Activate by 4 December 2026; the increased allowance lasts for the 18-month contract.Minimum contract cost£144.00
40GB SIM Only
Monthly price
£8.00/month
Minimum contract cost £96.00
40 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£96.00
36GB SIM Only
Monthly price
£8.00/month
36 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£8.00
2GB SIM Only
Monthly price
£8.00/month
Minimum contract cost £98.88Effective £8.24/month
2 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£98.88
80GB SIM only
Monthly price
£8.95/month
80 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 5GBMinimum term cost£8.95
12GB SIM Only (Clubcard Price)
Monthly price
£9.00/month
Minimum contract cost £216.00
12 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesNo mid-contract price risesPromotionClubcard Price £9/month, frozen for the contract term. Offer ends 1 November 2026.EligibilityClubcard required.Minimum contract cost£216.00
24 Month Unlimited
Monthly price
£9.00/month
£9.00/month for the first 6 months, then £18.00/monthMinimum contract cost £378.00Effective £15.75/month
Unlimiteddata
Network: EE
5GeSIMEU roaming: 30GB
Deal details
NetworkEEContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesPromotion£9 monthly for the first 6 months, then £18 monthly on a 24-month plan.Minimum contract cost£378.00
100GB SIM only
Monthly price
£9.95/month
100 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 5GBMinimum term cost£9.95
100GB SIM Only
Monthly price
£10.00/month
Minimum contract cost £240.00
100 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£240.00
90GB SIM Only
Monthly price
£10.00/month
Minimum contract cost £120.00
90 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£120.00
80GB 18-month plan
Monthly price
£10.00/month
Minimum contract cost £180.00
80 GBdata
Network: O2
5GeSIMEU roaming: 5GB
Deal details
NetworkO2Contract18-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPrice risesNo annual price risesPromotionIncludes 55GB extra data (25GB base allowance). Activate by 30 October 2026; the increased allowance lasts for the 18-month contract.Minimum contract cost£180.00
70GB SIM Only
Monthly price
£10.00/month
70 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£10.00
National Plus
Monthly price
£10.00/month
30 GBdata
Network: EE
5GeSIMEU roaming: 12GB
Deal details
NetworkEEContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 12GBPrice risesNo annual price risesMinimum term cost£10.00
20GB SIM only
Monthly price
£10.00/month
20 GBdata
Network: Vodafone + Three
5GeSIMPaid roaming pass · 20GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingPaid roaming pass · 20GBPrice risesNo annual price risesEligibilityUK only; provider terms apply.Minimum term cost£10.00
10GB rolling plan
Monthly price
£10.00/month
10 GBdata
Network: O2
5GeSIMEU roaming: 25GB
Deal details
NetworkO2Contract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 25GBPrice rises30-day rollingMinimum term cost£10.00
45GB SIM Only (Clubcard Price)
Monthly price
£11.00/month
Minimum contract cost £264.00
45 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesNo mid-contract price risesPromotionClubcard Price £11/month, frozen for the contract term. Offer ends 1 November 2026.EligibilityClubcard required.Minimum contract cost£264.00
12GB SIM Only
Monthly price
£11.00/month
Minimum contract cost £135.96Effective £11.33/month
12 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£135.96
150GB SIM only
Monthly price
£11.95/month
150 GBdata
Network: Vodafone + Three
5GeSIMEU roaming: 5GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 5GBMinimum term cost£11.95
150GB SIM Only
Monthly price
£12.00/month
Minimum contract cost £144.00
150 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£144.00
150GB SIM Only
Monthly price
£12.00/month
Minimum contract cost £288.00
150 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£288.00
100GB SIM Only
Monthly price
£12.00/month
100 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£12.00
75GB SIM only
Monthly price
£12.00/month
75 GBdata
Network: Vodafone + Three
5GeSIMPaid roaming pass · 20GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingPaid roaming pass · 20GBPrice risesNo annual price risesPromotion3x data: 25GB increased to 75GB. Offer ends 26 November 2026.EligibilityUK only; provider terms apply.Minimum term cost£12.00
50GB 18-month plan
Monthly price
£12.00/month
Minimum contract cost £216.00
50 GBdata
Network: O2
5GeSIMEU roaming: 5GB
Deal details
NetworkO2Contract18-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPrice risesNo annual price risesMinimum contract cost£216.00
24 Months Unlimited Plus
Monthly price
£12.00/month
£12.00/month for the first 6 months, then £24.00/monthMinimum contract cost £504.00Effective £21.00/month
Unlimiteddata
Network: EE
5GeSIMEU roaming: 35GB
Deal details
NetworkEEContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 35GBPrice risesNo annual price risesPromotion£12 monthly for the first 6 months, then £24 monthly on a 24-month plan.Minimum contract cost£504.00
30GB SIM Only
Monthly price
£12.50/month
Minimum contract cost £318.24Effective £13.26/month
30 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£318.24
250GB SIM Only
Monthly price
£14.00/month
Minimum contract cost £336.00
250 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£336.00
200GB SIM Only
Monthly price
£14.00/month
Minimum contract cost £168.00
200 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£168.00
200GB SIM Only
Monthly price
£14.00/month
200 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£14.00
100GB SIM Only (Clubcard Price)
Monthly price
£14.00/month
Minimum contract cost £336.00
100 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesNo mid-contract price risesPromotionClubcard Price £14/month, frozen for the contract term. Offer ends 1 November 2026.EligibilityClubcard required.Minimum contract cost£336.00
250GB SIM Only
Monthly price
£15.00/month
250 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£15.00
100GB 18-month plan
Monthly price
£15.00/month
Minimum contract cost £270.00
100 GBdata
Network: O2
5GeSIMEU roaming: 5GB
Deal details
NetworkO2Contract18-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPrice risesNo annual price risesMinimum contract cost£270.00
35GB SIM only
Monthly price
£15.00/month
35 GBdata
Network: Vodafone + Three
5GeSIMPaid roaming pass · 20GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingPaid roaming pass · 20GBPrice risesNo annual price risesEligibilityUK only; provider terms apply.Minimum term cost£15.00
30GB rolling plan
Monthly price
£15.00/month
30 GBdata
Network: O2
5GeSIMEU roaming: 25GB
Deal details
NetworkO2Contract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 25GBPrice rises30-day rollingMinimum term cost£15.00
60GB SIM Only
Monthly price
£15.00/month
Minimum contract cost £381.90Effective £15.91/month
60 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£381.90
30GB SIM Only
Monthly price
£15.00/month
Minimum contract cost £185.40Effective £15.45/month
30 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£185.40
300GB SIM Only
Monthly price
£16.00/month
300 GBdata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum term cost£16.00
75GB SIM Only
Monthly price
£16.25/month
Minimum contract cost £413.64Effective £17.23/month
75 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£413.64
45GB SIM Only
Monthly price
£16.25/month
Minimum contract cost £200.82Effective £16.73/month
45 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£200.82
Unlimited data SIM Only
Monthly price
£17.00/month
Minimum contract cost £204.00
Unlimiteddata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£204.00
Unlimited data SIM Only
Monthly price
£17.00/month
Minimum contract cost £408.00
Unlimiteddata
Network: Three
5GeSIMEU roaming: 30GB
Deal details
NetworkThreeContract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 30GBPrice risesNo annual price risesMinimum contract cost£408.00
60GB SIM Only
Monthly price
£17.50/month
Minimum contract cost £216.30Effective £18.02/month
60 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£216.30
75GB SIM Only
Monthly price
£18.75/month
Minimum contract cost £231.72Effective £19.31/month
75 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£231.72
Unlimited data SIM Only (Clubcard Price)
Monthly price
£20.00/month
Minimum contract cost £480.00
Unlimiteddata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesNo mid-contract price risesPromotionClubcard Price £20/month, frozen for the contract term. Offer ends 1 November 2026.EligibilityClubcard required.Minimum contract cost£480.00
300GB SIM only
Monthly price
£20.00/month
300 GBdata
Network: Vodafone + Three
5GeSIMPaid roaming pass · 20GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingPaid roaming pass · 20GBPrice risesNo annual price risesPromotion3x data: 100GB increased to 300GB. Offer ends 26 November 2026.EligibilityUK only; provider terms apply.Minimum term cost£20.00
200GB 18-month plan
Monthly price
£20.00/month
Minimum contract cost £360.00
200 GBdata
Network: O2
5GeSIMEU roaming: 5GB
Deal details
NetworkO2Contract18-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPrice risesNo annual price risesMinimum contract cost£360.00
UK Plan Mega Plus
Monthly price
£20.00/month
120 GBdata
Network: EE
5GeSIMEU roaming: 12GB
Deal details
NetworkEEContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 12GBPrice risesPrice changes applyMinimum term cost£20.00
50GB rolling plan
Monthly price
£20.00/month
50 GBdata
Network: O2
5GeSIMEU roaming: 25GB
Deal details
NetworkO2Contract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 25GBPrice rises30-day rollingMinimum term cost£20.00
100GB SIM Only
Monthly price
£20.00/month
Minimum contract cost £247.20Effective £20.60/month
100 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£247.20
250GB SIM Only
Monthly price
£22.50/month
Minimum contract cost £572.88Effective £23.87/month
250 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract24-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£572.88
UK Plan Unlimited
Monthly price
£25.00/month
Unlimiteddata
Network: EE
5GeSIMEU roaming: 35GB
Deal details
NetworkEEContract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 35GBPrice risesNo annual price risesMinimum term cost£25.00
Unlimited 18-month plan
Monthly price
£25.00/month
Minimum contract cost £450.00
Unlimiteddata
Network: O2
5GeSIMEU roaming: 5GB
Deal details
NetworkO2Contract18-month contract5GIncludedeSIMeSIMEU roamingEU roaming: 5GBPrice risesNo annual price risesMinimum contract cost£450.00
250GB SIM Only
Monthly price
£25.00/month
Minimum contract cost £309.00Effective £25.75/month
250 GBdata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£309.00
150GB rolling plan
Monthly price
£30.00/month
150 GBdata
Network: O2
5GeSIMEU roaming: 25GB
Deal details
NetworkO2Contract30-day rolling5GIncludedeSIMeSIMEU roamingEU roaming: 25GBPrice rises30-day rollingMinimum term cost£30.00
Unlimited data SIM Only
Monthly price
£30.00/month
Minimum contract cost £370.80Effective £30.90/month
Unlimiteddata
Network: O2
5GeSIMEU roaming included
Deal details
NetworkO2Contract12-month contract5GIncludedeSIMeSIMEU roamingEU roaming includedPrice risesPrice changes applyMinimum contract cost£370.80
Unlimited data SIM only
Monthly price
£35.00/month
Unlimiteddata
Network: Vodafone + Three
5GeSIMPaid roaming pass · 20GB
Deal details
NetworkVodafone + ThreeContract30-day rolling5GIncludedeSIMeSIMEU roamingPaid roaming pass · 20GBPrice risesNo annual price risesEligibilityUK only; provider terms apply.Minimum term cost£35.00

How to choose the right UK eSIM deal

Start with the network, then the cost of enough data over the time you'll actually use it. Check 4G/5G reception at home and work with Ofcom's mobile coverage checker; its indoor and outdoor predictions can differ. Two providers using the same underlying network may still have different speeds, features and support.

Your priorityCompare firstAvoid this mistake
Lowest cost with flexibilityOngoing price, minimum term and 30-day versus calendar-month renewalChoosing a cheap introduction that becomes expensive to keep
Heavy UK data useData allowance, tethering permissions, speed restrictions and total costPaying for unlimited data when a smaller plan covers your usage
A second phone lineDual-SIM capability, active-line limits and the chosen network's activation routeAssuming every eSIM phone can use two lines simultaneously
Immediate digital setupThe actual provider checkout's eSIM option and supported phoneAssuming an eSIM badge means instant activation is guaranteed
Taking your UK line abroadIncluded destinations, usable roaming data, fair use and extra chargesConfusing a roaming cap with extra data, or a UK SIM with a travel eSIM

Compare the real price, not just the first payment

A promotional monthly price can look like the best deal while costing more if you stay longer. Hypothetical example — these are not current offers from any provider:

ExamplePayment patternTotal for 12 equal billing periods
Plan A£4 for three periods, then £10 for nine£102
Plan B£8 for every period£96

Plan A starts £4 cheaper, yet costs £6 more over the full example. If you only need service briefly and can leave without a penalty, the initial offer might still suit you better. For real deals, count upfront payments, how long the discount lasts, later renewals, minimum commitment and any scheduled price changes. Compare the same dates: 12 renewals of 30 days do not cover exactly the same period as 12 calendar months.

UK SIM-only eSIM or travel eSIM?

The offers above are UK mobile plans delivered as eSIMs. They can include UK calls and texts as well as mobile data, subject to the chosen tariff. A separate travel eSIM is often data-focused, restricted to particular destinations or valid for a limited trip; it may not include a UK number or conventional calls and SMS.

An advertised EU roaming cap is a limit, not extra data added to your UK allowance. For example, a 10GB UK plan with a 30GB roaming ceiling does not automatically provide 30GB abroad; the amount you can actually use depends on your plan allowance and the provider's roaming rules. Check the destinations, charges, hotspot restrictions and any fair-use policy before travelling.

Visiting the UK rather than living here? Check whether the operator will sell and activate the UK plan for your circumstances, including any address, identity, payment or activation requirements. A short-stay, data-only travel eSIM may be simpler if you do not need a UK mobile number, calls or conventional texts. Do not assume you can activate a UK domestic plan from abroad.

Check your phone and the eSIM checkout before buying

Check your exact phone model and regional version against the manufacturer's specifications and the provider's eSIM instructions. If you are moving to a different provider, check that your phone is network-unlocked. On an iPhone, go to Settings → General → About → Network Provider Lock; Apple says 'No SIM restrictions' means it is unlocked. Apple explains how to check and unlock an iPhone. Device compatibility, customer eligibility and activation methods can still vary. For the basics, see our guide to what an eSIM is.

A recorded eSIM badge is not proof that every referral checkout will offer a digital SIM. After selecting View Deal, look for a clearly available eSIM option for the exact plan before paying. If the page offers only a physical SIM, do not order it assuming the provider will automatically convert it. Use the operator's confirmed eSIM purchase route or consider another qualifying deal. There is no guarantee of instant activation just because the tariff supports eSIM.

To move an existing UK number to a different mobile provider, text PAC to 65075 from the number you want to keep and give the code to your new provider. Do not cancel the old service first. If you have several numbers on one account, Ofcom advises contacting your provider or using its website for the switching code. Changing from a physical SIM to an eSIM within the same provider is instead normally a SIM swap: ask that provider to retain your existing number and account. See our number-switching guide or Ofcom's rules.

UK eSIM deals: common questions

Are eSIM deals cheaper or faster than physical SIM plans?

Not automatically. The SIM format alone does not improve coverage, speed or price. Compare the underlying network, the chosen tariff and the total amount you'll pay.

Does every deal on this page let me activate an eSIM immediately?

No guarantee. We include offers with recorded eSIM support, but the handset, customer eligibility and provider's actual ordering flow can differ. Confirm the eSIM option and activation instructions before purchasing.

Can I use a physical SIM and eSIM together?

Often, on a compatible dual-SIM phone. The number of active lines and the default line for mobile data depend on the exact device. Both services may incur charges. See Apple's dual-SIM guidance for supported iPhone configurations.

Can I keep my number when I switch to an eSIM?

Usually, yes. Use a PAC when moving your number to a different UK mobile provider, even if both providers use the same underlying network. If you are keeping the same provider and account, ask about a SIM swap instead. You do not need to buy another phone number just to change SIM format.

How DealPriceCheck compares eSIM deals

We display selected UK SIM-only offers, not the whole market. The catalogue uses recorded eSIM support, shows introductory and later prices where available, and keeps each offer's own verification date. We have not tested every operator checkout or every handset configuration, so confirm the final eSIM eligibility and terms before paying. Editorial review dates do not imply fresh verification of every tariff.

For network-specific setup, read how to get and activate a Lyca Mobile eSIM. To compare providers' eSIM availability, see which UK networks support eSIM. If you're not committed to digital SIM delivery, compare all UK SIM-only deals.