Best bed sheets, compared

Fitted and flat sheets from the UK retailers we track, ranked by value and specification with live prices — with mattress-depth fit, fibre and weave compared side by side.

Independent comparison: we may earn a commission when you buy through links on this page. It never affects how we rank products — see our method.

Showing 1–100 of 280, ranked by our score.

#ProductOur ratingBest priceRetailersDimensions (cm)Features
172£10.74The Towel Shop—extra-deepeasy-caremachine-washable
272£11.94The Towel Shop—valanceeasy-caremachine-washable
362£6.72The Towel Shop—easy-irondeep
462£13.14The Towel ShopH40.64extra-deepeasy-care
561£16.74The Towel ShopW180 × L200low-creasemachine-washable
659£22.50Secret Linenelasticatedsateen-weave
753£38.96The Towel Shop—easy-ironmachine-washable
852£4.80The Towel ShopW90 × L145canopy
952£5.99Garden SanctuaryW50 × L76canopy
1052£6The Towel ShopH30.48deep
1152£6.72The Towel Shop—easy-iron
1252£8.26The Towel ShopH31deep
1352£8.34The Towel ShopW100 × L150canopy
1452£9.60The Towel ShopH36valance
1552£9.60The Towel Shop—easy-iron
1652£11.76The Towel ShopW90 × L150canopy
1752£11.94The Towel Shop—extra-deep
1852£12The Towel ShopH40.64easy-iron
1952£14.34The Towel Shop—extra-deep
2044£36The Towel Shop—flame-retardant
2143£40Cheap Furniture WarehouseW183 × H244weatherproof
2243£95Cheap Furniture WarehouseW120 × H198freestandingpowder-coatedleaf-design3-sheetsprivacy
2342£2.10The Towel Shop—
2442£3The Towel ShopW30 × L74
2542£3.60The Towel Shop—
2642£4.20The Towel ShopW100 × L150
2742£4.20The Towel ShopW90 × L145
2842£4.20The Towel Shop—
2942£4.58The Towel Shop—
3042£4.74The Towel ShopW60 × L120
3142£4.80The Towel ShopW90 × L145
3242£4.80The Towel ShopW90 × L145
3342£5.16The Towel ShopW90 × L145
3442£5.40The Towel Shop—
3542£5.40The Towel Shop—
3642£5.40The Towel ShopH22.86
3742£5.51The Towel Shop—
3842£5.94The Towel ShopW90 × L150
3942£5.94The Towel ShopW90 × L150
4042£5.94The Towel ShopW90 × L150
4142£5.99RinkitW160 × L90
4242£5.99RinkitW160 × L90
4342£5.99RinkitW160 × L90
4442£5.99RinkitW160 × L90
4542£6.24The Towel ShopW100 × L150
4642£6.30The Towel Shop—
4742£6.53The Towel Shop—
4842£6.60The Towel Shop—
4942£6.60The Towel Shop—
5042£6.60The Towel Shop
5142£6.72The Towel Shop—
5242£7.20The Towel Shop—
5342£7.20The Towel Shop—
5442£7.20The Towel ShopH36
5542£7.20The Towel Shop—
5642£7.20The Towel Shop—
5742£7.20The Towel Shop
5842£7.20The Towel Shop—
5942£7.20The Towel ShopW178 × L254
6042£7.20The Towel Shop—
6142£7.44The Towel Shop—
6242£7.44The Towel ShopW90 × L150
6342£7.44The Towel ShopW90 × L150
6442£7.44The Towel ShopW90 × L150
6542£7.44The Towel ShopW90 × L150
6642£7.44The Towel ShopW90 × L150
6742£7.44The Towel ShopW90 × L150
6842£7.44The Towel ShopW90 × L150
6942£7.80The Towel Shop—
7042£7.80The Towel ShopW223 × L254
7142£7.80The Towel Shop—
7242£7.80The Towel Shop—
7342£7.91The Towel ShopW90 × L150
7442£7.99The Towel ShopW178 × L254
7542£7.99The Towel Shop—
7642£7.99The Towel Shop—
7742£8.18The Towel ShopW90 × L150
7842£8.18The Towel ShopW90 × L150
7942£8.18The Towel ShopW90 × L150
8042£8.18The Towel ShopW90 × L150
8142£8.18The Towel ShopW90 × L150
8242£8.18The Towel ShopW90 × L150
8342£8.26The Towel ShopH30.48
8442£8.34The Towel ShopW90 × L150
8542£8.40The Towel Shop—
8642£8.40The Towel ShopH36
8742£8.40The Towel Shop—
8842£8.40The Towel Shop—
8942£8.40The Towel Shop—
9042£8.40The Towel ShopW90 × L150
9142£8.52The Towel ShopW254 × L269
9242£8.52The Towel ShopW254 × L269
9342£8.64The Towel Shop—
9442£8.64The Towel Shop—
9542£9The Towel Shop—
9642£9.12The Towel Shop—
9742£9.30The Towel ShopW100 × L150
9842£9.30The Towel ShopW100 × L150
9942£9.31The Towel ShopW269 × L295
10042£9.54The Towel ShopW178 × L254

Why we rank it this way

Our default rating weights value for money and specification equally, then safety certification and how widely the product is stocked across retailers.

Weights: priceVsBand 30% · spec 30% · safetyCert 20% · availabilityBreadth 20% — full method on how we rank.

FAQs

Why doesn't my fitted sheet stay on?
Almost always depth: standard fitted sheets suit mattresses up to ~30cm; deeper mattresses and toppers need 'extra deep' (35–40cm) versions. The listing states the fitted depth — it matters more than thread count.
Which sheet fabric sleeps coolest?
Linen and percale-weave cotton breathe best for hot sleepers; brushed cotton (flannelette) traps warmth for winter; polycotton is the budget easy-iron middle ground.