MoneySavingExpert Founder, Martin Lewis · Editor-in-Chief, Marcus Herbert Chair, Martin Lewis · Editor, Marcus Herbert
Samsung Galaxy S21 5G

Samsung Galaxy S21 5G

Samsung Galaxy S21 5G
Handset released:
Jan 2021
Screen size:
6.2"
Operating system:
Android 11
Connectivity:
5G Ready
Rear cameras:
12+64+12 megapixels (8K/4K/1080p/720p video) + optical image stabilisation
Front camera:
10 megapixels (4K/1080p video)
RAM:
8GB
CPU:
2.90GHz
Expandable Storage:
None
Contactless payments:
Yes
Wireless charging:
Yes
3.5mm headphone jack:
No
IP rating:
IP68
Battery capacity:
4000 mAh
Weight:
171 grams
Full spec See less
Back to options
Filters Sort

Your top deals

Sort by
Sorted by Equivalent monthly cost

Your top deals

● These are today's prices, but providers often increase prices in line with inflation or a set % during the contract.
● All deals are for new customers. Existing customer? Call your provider to see if it'll offer you it (see haggling help).
● Need protection? See our cheap mobile insurance guide.
Vodafone (OK) Customer service
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£9
Monthly costs:
Until 31 Mar 26
£13/mth
After 1 Apr 26 price rise
£14.80/mth
Equiv cost:Equivalent cost: 
£14.20/mth
Total cost:Total over 24mths: 
£340.80
Vodafone (OK) Customer service
Get deal*
Via Fonehouse

MoneySaving Top Tip

If you can afford to pay £198.99 for a refurbished handset outright, you could pair with a cheap Sim and save £3.33 over the contract.

Three (OK) Customer service
128GB
Storage
Phone storage
300GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£165
Monthly costs:
Until 31 Mar 26
£7/mth
After 1 Apr 26 price rise
£8.50/mth
Equiv cost:Equivalent cost: 
£14.57/mth
Total cost:Total over 24mths: 
£349.50
Three (OK) Customer service
Available from 2 retailers
Vodafone (OK) Customer service
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
Free
Monthly costs:
Until 31 Mar 26
£14/mth
After 1 Apr 26 price rise
£15.80/mth
Equiv cost:Equivalent cost: 
£14.83/mth
Total cost:Total over 24mths: 
£355.80
Vodafone (OK) Customer service
Get deal*
Via Fonehouse
Three (OK) Customer service
128GB
Storage
Phone storage
300GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£105
Monthly costs:
Until 31 Mar 26
£10/mth
After 1 Apr 26 price rise
£11.50/mth
Equiv cost:Equivalent cost: 
£15.07/mth
Total cost:Total over 24mths: 
£361.50
Three (OK) Customer service
Available from 2 retailers
Three (OK) Customer service
128GB
Storage
Phone storage
300GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£39
Monthly costs:
Until 31 Mar 26
£13/mth
After 1 Apr 26 price rise
£14.50/mth
Equiv cost:Equivalent cost: 
£15.32/mth
Total cost:Total over 24mths: 
£367.50
Three (OK) Customer service
Available from 2 retailers
TalkMobile (Good) Customer service
Uses the Vodafone network
128GB
Storage
Phone storage
15GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Prices may change during contract
Upfront:
£35
Monthly cost:
£13.95/mth
Equiv cost:Equivalent cost: 
£15.41/mth
Total cost:Total over 24mths: 
£369.80
Prices may change during contract
TalkMobile (Good) Customer service
Uses the Vodafone network
Available from 2 retailers
TalkMobile (Good) Customer service
Uses the Vodafone network
128GB
Storage
Phone storage
30GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Prices may change during contract
Upfront:
£39
Monthly cost:
£13.95/mth
Equiv cost:Equivalent cost: 
£15.58/mth
Total cost:Total over 24mths: 
£373.80
Prices may change during contract
TalkMobile (Good) Customer service
Uses the Vodafone network
Available from 2 retailers
Three (OK) Customer service
128GB
Storage
Phone storage
300GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
Free
Monthly costs:
Until 31 Mar 26
£15/mth
After 1 Apr 26 price rise
£16.50/mth
Equiv cost:Equivalent cost: 
£15.69/mth
Total cost:Total over 24mths: 
£376.50
Three (OK) Customer service
Available from 2 retailers
TalkMobile (Good) Customer service
Uses the Vodafone network
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Prices may change during contract
Upfront:
£15
Monthly cost:
£15.95/mth
Equiv cost:Equivalent cost: 
£16.58/mth
Total cost:Total over 24mths: 
£397.80
Prices may change during contract
TalkMobile (Good) Customer service
Uses the Vodafone network
Available from 2 retailers
Vodafone (OK) Customer service
128GB
Storage
Phone storage
200GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£65
Monthly costs:
Until 31 Mar 26
£14/mth
After 1 Apr 26 price rise
£15.80/mth
Equiv cost:Equivalent cost: 
£17.54/mth
Total cost:Total over 24mths: 
£420.80
Vodafone (OK) Customer service
Get deal*
Via Fonehouse
Vodafone (OK) Customer service
128GB
Storage
Phone storage
400GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
Free
Monthly costs:
Until 31 Mar 26
£17/mth
After 1 Apr 26 price rise
£18.80/mth
Equiv cost:Equivalent cost: 
£17.83/mth
Total cost:Total over 24mths: 
£427.80
Vodafone (OK) Customer service
Get deal*
Via Fonehouse
iD Mobile (OK) Customer service
Uses the Three network
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£59
Monthly costs:
Until 31 Mar 26
£14.99/mth
After 1 Apr 26 price rise
£16.49/mth
Equiv cost:Equivalent cost: 
£18.14/mth
Total cost:Total over 24mths: 
£435.26
iD Mobile (OK) Customer service
Uses the Three network
Get deal*
Via Carphone Warehouse
iD Mobile (OK) Customer service
Uses the Three network
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
Free
Monthly costs:
Until 31 Mar 26
£17.99/mth
After 1 Apr 26 price rise
£19.49/mth
Equiv cost:Equivalent cost: 
£18.68/mth
Total cost:Total over 24mths: 
£448.26
iD Mobile (OK) Customer service
Uses the Three network
Get deal*
Via E2save
iD Mobile (OK) Customer service
Uses the Three network
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£79
Monthly costs:
Until 31 Mar 26
£14.99/mth
After 1 Apr 26 price rise
£16.49/mth
Equiv cost:Equivalent cost: 
£18.97/mth
Total cost:Total over 24mths: 
£455.26
iD Mobile (OK) Customer service
Uses the Three network
Get deal*
Via Carphone Warehouse
O2 (OK) Customer service
128GB
Storage
Phone storage
50GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£39
Monthly costs:
Until 31 Mar 26
£17/mth
After 1 Apr 26 price rise
£18.80/mth
Equiv cost:Equivalent cost: 
£19.45/mth
Total cost:Total over 24mths: 
£466.80
O2 (OK) Customer service
Get deal*
Via Affordable Mobiles
iD Mobile (OK) Customer service
Uses the Three network
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£19
Monthly costs:
Until 31 Mar 26
£17.99/mth
After 1 Apr 26 price rise
£19.49/mth
Equiv cost:Equivalent cost: 
£19.47/mth
Total cost:Total over 24mths: 
£467.26
iD Mobile (OK) Customer service
Uses the Three network
Available from 2 retailers
O2 (OK) Customer service
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£9
Monthly costs:
Until 31 Mar 26
£19/mth
After 1 Apr 26 price rise
£20.80/mth
Equiv cost:Equivalent cost: 
£20.20/mth
Total cost:Total over 24mths: 
£484.80
O2 (OK) Customer service
Get deal*
Via Affordable Mobiles
O2 (OK) Customer service
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
Free
Monthly costs:
Until 31 Mar 26
£20/mth
After 1 Apr 26 price rise
£21.80/mth
Equiv cost:Equivalent cost: 
£20.83/mth
Total cost:Total over 24mths: 
£499.80
O2 (OK) Customer service
Get deal*
Via Affordable Mobiles
iD Mobile (OK) Customer service
Uses the Three network
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
Free
Monthly costs:
Until 31 Mar 26
£20.99/mth
After 1 Apr 26 price rise
£22.49/mth
Equiv cost:Equivalent cost: 
£21.68/mth
Total cost:Total over 24mths: 
£520.26
iD Mobile (OK) Customer service
Uses the Three network
Get deal*
Via iD Mobile
Vodafone (OK) Customer service
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
Free
Monthly costs:
Until 31 Mar 26
£21/mth
After 1 Apr 26 price rise
£22.80/mth
Equiv cost:Equivalent cost: 
£21.83/mth
Total cost:Total over 24mths: 
£523.80
Vodafone (OK) Customer service
Get deal*
Via Carphone Warehouse