Best 12 Month SIM Only Deals

Best for most people - Asda Mobile - 25GB for £5.99 per month

Best for heavy users - Three - 120GB for £10 per month

Best unlimited - Three - £23 per month


We've compared 205 deals from all these providers:

Asda Mobile, BT, EE, giffgaff, Honest, IQ, Lycamobile, O2, ParentShield, Sky, Smarty, Superdrug, Talkmobile, Tesco Mobile, Three, Vodafone, Voxi

And handpicked the best three based on speed and data allowance.

All deals featured include unlimited UK minutes and texts.


Best for most people - Asda Mobile - 25GB for £5.99 per month

Upfront Cost: £0.00

Monthly Cost: £5.99

This is the best deal for most people because:

The average data use in the UK is 9GB per month.

It's a good idea to have an allowance higher than that because running out of data is expensive.

You can also use your data in 46 destinations abroad.

This is an exclusive deal that's cheaper than going to Asda directly so please use this link.

The closest equivalent deal is:

25GB for £4.50 per month for the first six months and £9 per month thereafter with Lycamobile

There are also some cheaper deals worth considering if you know you're a very low user.

But bear in mind that these data allowances are lower than the UK average use:

5GB for £5 per month with Lycamobile with the first month free

5GB for £4.99 per month with Asda Mobile

The closest equivalent deals from the big four networks (EE, O2, Three, Vodafone) are:

12GB for £6 or 30GB for £7 with Three (price increases by £1.25 every April with both deals)

12GB for £21.99 with O2 (price increases by RPI+3.9% every April). Data allowance doubled to 24GB if you're a Virgin Media customer

20GB for £24 with Vodafone (price increases by £1.80 every April)

EE do not currently offer 12 month SIM only deals.


Best for heavy users - Three - 120GB for £10 per month

Upfront Cost: £0.00

Monthly cost until April 2025: £10.00

Monthly cost from April 2025: £11.50

Average Monthly Cost (total cost divided by the 12 month term): £11.00

This is the best deal for heavy users because:

120GB per month is enough for the vast majority of people.

This deal provides that for a very low price and without any speed restrictions from a major network.

This is an exclusive deal that's cheaper than going to Three directly so please use this link.

The closest equivalent deals are:

120GB for £10 per month with Lycamobile

150GB for £11.95 with Talkmobile (the price increases by RPI+3.9% every April with this deal)

The closest equivalent deals from the major networks are:

250GB for £14 with Three (price increases by £1.50 every April)

And these two deals from O2 - the price increases by RPI+3.9% every April with both deals:

100GB for £25 - data allowance doubled to 200GB if you're a Virgin Media customer

150GB for £26.99 - data allowance doubled to 300GB if you're a Virgin Media customer

There are no equivalent deals from EE or Vodafone at this time.


Best unlimited - Three - £23 per month

Upfront Cost: £0.00

Monthly cost until April 2025: £23.00

Monthly cost from April 2025: £24.50

Average Monthly Cost (total cost divided by the 12 month term): £24.00

This is the best unlimited deal because:

You get both unlimited usage and maximum speed performance from a major network.

This is an exclusive deal that's cheaper than going to Three directly so please use this link.

The closest equivalent deals are:

£22 per month with the first month free from Lycamobile

£22.50 per month with Honest Mobile

Asda Mobile also offer unlimited data for £15.99 per month but speeds are restricted to 150Mbps.

The closest equivalent deals from the other major networks (EE, O2, Vodafone) are:

£33 per month with O2 (price increases by RPI+3.9% every April). Includes EU roaming.

£34.99 per month - also with O2 but for their Plus Plan. This is the same deal as above but you can use it abroad in 75 countries including the USA & Australia.

£38 per month with Vodafone for Unlimited Max. Cheaper unlimited plans are available from Vodafone but come with speed restrictions.

EE do not currently offer a 12 month SIM only unlimited deal.


If you'd like further information about any of these deals please contact our experts here.

You can also view our best no contract and 24 month SIM only deals here.

Thank you for visiting.

Our personal advice service is available between 09:00-17:00 Monday-Friday.

If you would like to contact our experts please complete the form below and someone will get in touch with you by email and text message once we're next open.

Please note, this isn’t a live chat service - it’s a proper consultation. Whilst this takes a little longer it means that we can cater to your precise needs and deliver a high quality service.

Many Thanks - The Every Digital Team