Lowest real cost
SMARTY
Number 1: 2GB data-only SIM
- No fixed contract
- No upfront fees
2GB data
£5.00/mo
Estimated over 24 months, £120.00 in total
£5.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
201 real plans in the UK (York city centre), last updated 4 Nov 2026How we check
Loading UK mobile plans…
UK / Mobile
SIM-only plans ranked by what you pay over the whole contract, not just the first months. Enter your location to start.
Try an example postcode:SW1A 1AAM1 1AE
Free to use. Sponsored plans are labelled and never change the order. How we make money

Keep your phone
SIM-only: only the airtime plan is priced.

Data allowance
Read in GB from each offer, then compared.

Any SIM size
The plan is what we price, not the card.

Both prices counted
Intro months and the standard price after.
Mobile: what you pay for
Mobile plans here are SIM-only: we price the airtime plan, never a handset.
How this page works
We match it to an area and hide plans not sold there. If we can’t tell which plans reach your postcode, we say so, never guess.
Postcode areas: Birmingham, Bristol, Edinburgh, Glasgow, Leeds, London (City), London (Westminster), Manchester, York (city centre). UK broadband prices so far cover York city centre only.
Every offer is read into the same fields: data allowance, minutes, contract term, intro then standard price, upfront fees.
Cheapest over the whole contract first. You can also sort by most data first or shortest contract first. Sponsored plans are labelled and keep their place.
Loading mobile plans…
What to know
You keep your handset, so the monthly price is usually lower than a plan that also pays off a new phone.
For everyday browsing and streaming, the allowance is the number to check. Speed matters mostly on 5G plans.
Many deals start low, then step up. The real monthly cost averages the lot, fees included.

SIM-only is just the airtime plan. You keep (or buy separately) your handset, so the monthly price is usually lower than a plan that also pays off a new phone.
Mbps (megabits per second) measures data speed. For mobile it mostly matters on 5G plans; for day-to-day browsing and streaming, the data allowance matters more than raw speed.
Many deals start with a discounted intro price for a set number of months, then move to a higher standard price. We rank by the real monthly cost across the whole contract, and each card has a breakdown showing both figures.
UK / Mobile
SIM-only plans ranked by what you pay over the whole contract, not just the first months. Enter your location to start.
Try an example postcode:SW1A 1AAM1 1AE
Free to use. Prices last checked 29 Oct 2026. Sponsored plans are labelled and never change the order. How we make money

Keep your phone
SIM-only: only the airtime plan is priced.

Data allowance
Read in GB from each offer, then compared.

Any SIM size
The plan is what we price, not the card.

Both prices counted
Intro months and the standard price after.
Mobile: what you pay for
Mobile plans here are SIM-only: we price the airtime plan, never a handset.
How this page works
We match it to an area and hide plans not sold there. If we can’t tell which plans reach your postcode, we say so, never guess.
Postcode areas: Birmingham, Bristol, Edinburgh, Glasgow, Leeds, London (City), London (Westminster), Manchester, York (city centre). UK broadband prices so far cover York city centre only.
Every offer is read into the same fields: data allowance, minutes, contract term, intro then standard price, upfront fees.
Cheapest over the whole contract first. You can also sort by most data first or shortest contract first. Sponsored plans are labelled and keep their place.
Mobile: what you pay for
Mobile plans here are SIM-only: we price the airtime plan, never a handset.
Advertised
£5.00/mo
the standard monthly price
Real monthly cost
£5.00/mo est.
intro months, standard months and one-off fees, averaged over 24 months
SMARTY, 2GB data-only SIM: the cheapest priced UK mobile plan we track. Not checked against a postcode.
Who it suits
Each card names the filter or sort that answers it. Enter your postcode above, then open Filter and sort.
Category: SIM-only plansSwitching networkSIM-only plans price the airtime only, so you keep your phone.
Filter: minimum data (GB)Streaming on the commuteCheck the data allowance first, not the speed.
Filter: minimum minutesLong calls every dayLook for the minutes included in the plan.
Filter: max contract (months)StudentsShorter terms keep switching easy between terms.
Sort: most data firstTravelling oftenData and minutes are read from each offer; roaming terms are the provider's to confirm.
Sort: lowest real monthly costWatching the billReal monthly cost averages intro and standard months.Mobile: what you pay for
Mobile plans here are SIM-only: we price the airtime plan, never a handset.
Advertised
£5.00/mo
the standard monthly price
Real monthly cost
£5.00/mo est.
intro months, standard months and one-off fees, averaged over 24 months
SMARTY, 2GB data-only SIM: the cheapest priced UK mobile plan we track. Not checked against a postcode.
Showing 65 of 65 mobile plans sold in your area, cheapest real monthly cost first. 65 verified.
Open the full comparisonWe couldn’t load plans. Check your connection and try again.
Lowest real cost
SMARTY
2GB data
£5.00/mo
Estimated over 24 months, £120.00 in total
£5.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Showing 6 of 65 mobile plans, best real monthly cost first
Prices can change, so always confirm the final price with the provider. Sponsored plans are labelled and never change the ranking. How we rank
No, SMARTY 2GB data-only SIM has no fixed contract term (rolling/month-to-month).
Yes, SMARTY 5GB SIM only has a fixed contract length of 1 month.
Yes, SMARTY 16GB SIM only has a fixed contract length of 1 month.
Yes, SMARTY 20GB SIM only has a fixed contract length of 1 month.
No, SMARTY 15GB data-only SIM has no fixed contract term (rolling/month-to-month).
Yes, SMARTY 40GB SIM only has a fixed contract length of 1 month.
Yes, BT BT Mobile 10GB has a fixed contract length of 1 month.
No, Three 60GB auto-renew Data Pack has no fixed contract term (rolling/month-to-month).
No, Three 40GB 1 month Data Pack has no fixed contract term (rolling/month-to-month).
Yes, BT BT Mobile 30GB has a fixed contract length of 1 month.
Yes, SMARTY 100GB SIM only has a fixed contract length of 1 month.
No, SMARTY 40GB data-only SIM has no fixed contract term (rolling/month-to-month).
Yes, BT BT Mobile 60GB has a fixed contract length of 1 month.
No, Three 120GB auto-renew Data Pack has no fixed contract term (rolling/month-to-month).
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £120.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
SMARTY
5GB data
£6.00/mo
Averaged over 1 months, £6.00 in total
£6.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £6.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
16GB data
£8.00/mo
Averaged over 1 months, £8.00 in total
£8.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £8.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
20GB data
£9.00/mo
Averaged over 1 months, £9.00 in total
£9.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £9.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
15GB data
£9.00/mo
Estimated over 24 months, £216.00 in total
£9.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £216.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
SMARTY
40GB data
£10.00/mo
Averaged over 1 months, £10.00 in total
£10.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £10.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
BT
Offer
10GB data
£10.00/mo
Averaged over 1 months, £10.00 in total
£10.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £10.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Three
Offer
60GB data
£10.00/mo
Estimated over 24 months, £240.00 in total
£10.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £240.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
Three
40GB data
£10.00/mo
Estimated over 24 months, £240.00 in total
£10.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £240.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
BT
Offer
30GB data
£11.00/mo
Averaged over 1 months, £11.00 in total
£11.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £11.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
100GB data
£12.00/mo
Averaged over 1 months, £12.00 in total
£12.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £12.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
40GB data
£13.00/mo
Estimated over 24 months, £312.00 in total
£13.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £312.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
BT
Offer
60GB data
£13.00/mo
Averaged over 1 months, £13.00 in total
£13.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £13.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Three
Offer
120GB data
£13.50/mo
Estimated over 24 months, £324.00 in total
£13.50/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £324.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
Three
100GB data
£15.00/mo
Estimated over 24 months, £360.00 in total
£15.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £360.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
SMARTY
150GB data
£15.00/mo
Averaged over 1 months, £15.00 in total
£15.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £15.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
1GB data
£16.00/mo
Averaged over 24 months, £384.00 in total
£16.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £384.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
100GB data
£17.00/mo
Estimated over 24 months, £408.00 in total
£17.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £408.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
BT
Offer
150GB data
£17.00/mo
Averaged over 1 months, £17.00 in total
£17.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £17.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
200GB data
£17.00/mo
Averaged over 1 months, £17.00 in total
£17.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £17.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Three
Offer
240GB data
£18.00/mo
Estimated over 24 months, £432.00 in total
£18.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £432.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
Vodafone
5GB data
£19.00/mo
Averaged over 24 months, £456.00 in total
£19.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £456.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
SMARTY
Unlimited data
£20.00/mo
Estimated over 24 months, £480.00 in total
£20.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £480.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
Three
200GB data
£20.00/mo
Estimated over 24 months, £480.00 in total
£20.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £480.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
SMARTY
Unlimited data
£20.00/mo
Averaged over 1 months, £20.00 in total
£20.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £20.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
50GB data
£21.00/mo
Averaged over 24 months, £504.00 in total
£21.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £504.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
120GB data
£21.00/mo
Averaged over 24 months, £504.00 in total
£21.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £504.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
1GB data
£21.00/mo
Averaged over 24 months, £504.00 in total
£21.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £504.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
30GB data
£22.00/mo
Averaged over 24 months, £528.00 in total
£22.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £528.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
100GB data
£24.00/mo
Averaged over 24 months, £576.00 in total
£24.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £576.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
5GB data
£24.00/mo
Averaged over 24 months, £576.00 in total
£24.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £576.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
150GB data
£25.00/mo
Averaged over 24 months, £600.00 in total
£25.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £600.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
Unlimited data
£26.00/mo
Averaged over 24 months, £624.00 in total
£26.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £624.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
1GB data
£27.00/mo
Averaged over 1 months, £27.00 in total
£27.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £27.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
30GB data
£27.00/mo
Averaged over 24 months, £648.00 in total
£27.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £648.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
120GB data
£29.00/mo
Averaged over 24 months, £696.00 in total
£29.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £696.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
100GB data
£29.00/mo
Averaged over 24 months, £696.00 in total
£29.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £696.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
5GB data
£30.00/mo
Averaged over 1 months, £30.00 in total
£30.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £30.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
30GB data
£30.00/mo
Averaged over 24 months, £720.00 in total
£30.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £720.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Unlimited data
£31.00/mo
Averaged over 24 months, £744.00 in total
£31.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £744.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
30GB data
£31.00/mo
Averaged over 24 months, £744.00 in total
£31.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £744.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
120GB data
£31.00/mo
Averaged over 24 months, £744.00 in total
£31.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £744.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Three
Offer
Unlimited data
£31.50/mo
Estimated over 24 months, £756.00 in total
£31.50/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £756.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
Vodafone
Offer
100GB data
£32.00/mo
Averaged over 24 months, £768.00 in total
£32.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £768.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
30GB data
£33.00/mo
Averaged over 1 months, £33.00 in total
£33.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £33.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
100GB data
£33.00/mo
Averaged over 24 months, £792.00 in total
£33.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £792.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
Unlimited data
£34.00/mo
Averaged over 24 months, £816.00 in total
£34.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £816.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
30GB data
£34.00/mo
Averaged over 24 months, £816.00 in total
£34.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £816.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
80GB data
£35.00/mo
Averaged over 1 months, £35.00 in total
£35.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £35.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Unlimited data
£35.00/mo
Averaged over 24 months, £840.00 in total
£35.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £840.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
120GB data
£35.00/mo
Averaged over 24 months, £840.00 in total
£35.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £840.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
30GB data
£35.00/mo
Averaged over 24 months, £840.00 in total
£35.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £840.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Three
Unlimited data
£35.00/mo
Estimated over 24 months, £840.00 in total
£35.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £840.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. This contract length is rolling or unknown, so we used 24 months as an estimate.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
No fixed contract length provided; using a 24-month comparison term as an estimate.
Last updated 29 Oct 2026.
Vodafone
Offer
100GB data
£36.00/mo
Averaged over 24 months, £864.00 in total
£36.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £864.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
100GB data
£37.00/mo
Averaged over 24 months, £888.00 in total
£37.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £888.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
120GB data
£37.00/mo
Averaged over 1 months, £37.00 in total
£37.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £37.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
30GB data
£38.00/mo
Averaged over 24 months, £912.00 in total
£38.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £912.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
120GB data
£38.00/mo
Averaged over 24 months, £912.00 in total
£38.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £912.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
Unlimited data
£39.00/mo
Averaged over 24 months, £936.00 in total
£39.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £936.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
100GB data
£40.00/mo
Averaged over 24 months, £960.00 in total
£40.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £960.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
120GB data
£42.00/mo
Averaged over 24 months, £1,008.00 in total
£42.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £1,008.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Offer
Unlimited data
£43.00/mo
Averaged over 24 months, £1,032.00 in total
£43.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £1,032.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Unlimited data
£44.00/mo
Averaged over 24 months, £1,056.00 in total
£44.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £1,056.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Unlimited data
£47.00/mo
Averaged over 1 months, £47.00 in total
£47.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £47.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 1 months. That is the contract length, 1 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
Vodafone
Unlimited data
£48.00/mo
Averaged over 24 months, £1,152.00 in total
£48.00/mo standard price, no intro price
Last checked 29 Oct 2026Verified
Price rises: Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Made up of standard payments £1,152.00.
Real monthly cost = (intro payments + standard payments + mandatory one-off fees − guaranteed credits) ÷ 24 months. That is the contract length, 24 months.
Mid-contract price rises are not included unless known. Check the provider's annual price change terms before you switch.
Last updated 29 Oct 2026.
No, Three 100GB 1 month Data Pack has no fixed contract term (rolling/month-to-month).
Yes, SMARTY 150GB SIM only has a fixed contract length of 1 month.
Yes, Vodafone 1GB has a fixed contract length of 24 months.
No, SMARTY 100GB data-only SIM has no fixed contract term (rolling/month-to-month).
Yes, BT BT Mobile 150GB has a fixed contract length of 1 month.
Yes, SMARTY 200GB SIM only has a fixed contract length of 1 month.
No, Three 240GB auto-renew Data Pack has no fixed contract term (rolling/month-to-month).
Yes, Vodafone 5GB has a fixed contract length of 24 months.
No, SMARTY Unlimited data-only SIM has no fixed contract term (rolling/month-to-month).
No, Three 200GB 1 month Data Pack has no fixed contract term (rolling/month-to-month).
Yes, SMARTY Unlimited SIM only has a fixed contract length of 1 month.
Yes, Vodafone 50GB Red has a fixed contract length of 24 months.
Yes, Vodafone 120GB has a fixed contract length of 24 months.
Yes, Vodafone 1GB Xtra has a fixed contract length of 24 months.
Yes, Vodafone 30GB has a fixed contract length of 24 months.
Yes, Vodafone 100GB has a fixed contract length of 24 months.
Yes, Vodafone 5GB Xtra has a fixed contract length of 24 months.
Yes, Vodafone 150GB Red has a fixed contract length of 24 months.
Yes, Vodafone Unlimited Plus has a fixed contract length of 24 months.
Yes, Vodafone 1GB has a fixed contract length of 1 month.
Yes, Vodafone 30GB Xtra has a fixed contract length of 24 months.
Yes, Vodafone 120GB SuperMobile Xtra has a fixed contract length of 24 months.
Yes, Vodafone 100GB Xtra has a fixed contract length of 24 months.
Yes, Vodafone 5GB has a fixed contract length of 1 month.
Yes, Vodafone 30GB SuperMobile Xtra has a fixed contract length of 24 months.
Yes, Vodafone Unlimited Premier has a fixed contract length of 24 months.
Yes, Vodafone 30GB Plus has a fixed contract length of 24 months.
Yes, Vodafone 120GB Xtra has a fixed contract length of 24 months.
No, Three Unlimited data auto-renew Data Pack has no fixed contract term (rolling/month-to-month).
Yes, Vodafone 100GB SuperMobile Xtra has a fixed contract length of 24 months.
Yes, Vodafone 30GB has a fixed contract length of 1 month.
Yes, Vodafone 100GB Plus has a fixed contract length of 24 months.
Yes, Vodafone Unlimited SuperMobile Plus has a fixed contract length of 24 months.
Yes, Vodafone 30GB SuperMobile Plus has a fixed contract length of 24 months.
Yes, Vodafone 80GB has a fixed contract length of 1 month.
Yes, Vodafone Unlimited has a fixed contract length of 24 months.
Yes, Vodafone 120GB Plus has a fixed contract length of 24 months.
Yes, Vodafone 30GB Premier has a fixed contract length of 24 months.
No, Three Unlimited data 1 month Data Pack has no fixed contract term (rolling/month-to-month).
Yes, Vodafone 100GB SuperMobile Plus has a fixed contract length of 24 months.
Yes, Vodafone 100GB Premier has a fixed contract length of 24 months.
Yes, Vodafone 120GB has a fixed contract length of 1 month.
Yes, Vodafone 30GB SuperMobile Premier has a fixed contract length of 24 months.
Yes, Vodafone 120GB SuperMobile Plus has a fixed contract length of 24 months.
Yes, Vodafone Unlimited SuperMobile Premier has a fixed contract length of 24 months.
Yes, Vodafone 100GB SuperMobile Premier has a fixed contract length of 24 months.
Yes, Vodafone 120GB SuperMobile Premier has a fixed contract length of 24 months.
Yes, Vodafone Unlimited SuperMobile Xtra has a fixed contract length of 24 months.
Yes, Vodafone Unlimited Plus has a fixed contract length of 24 months.
Yes, Vodafone Unlimited has a fixed contract length of 1 month.
Yes, Vodafone Unlimited Premier has a fixed contract length of 24 months.