Low on toilet roll? Shop for it here today

Low on toilet roll? Buy these and they'll be delivered straight to your door. We're updating this page regularly...

toilet roll on pink background
(Image credit: Getty)

On the hunt for some toilet roll? If you're one of the few who didn't bulk buy toilet rolls and are now running low, we've done the hard work for you and tracked down where – on the web – you can buy a few rolls. Remember: there really is no need to panic buy. There's plenty of stock to go around if everyone buys responsibly.

You probably already know this but the items that are being stockpiled the most – pasta, tins, cleaning products and toilet rolls – are classed as essentials. This means you can, therefore, visit your local shop to buy some if necessary. If you're showing symptoms of COVID-19 so don't want to risk leaving the house, or if you just don't fancy heading to the supermarket (we don't blame you), here's where you can bag some loo roll online. Surprisingly enough, lots of the better quality buys are still available, as are a few eco-friendly options.

We've popped a low down of the toilet roll stock levels in popular supermarkets and online retailers below. Please note that these are stock levels online, not at your local store. 

Head over to our health and beauty page for tips on looking after your physical and mental health during this uncertain time. Head over to our cleaning page for advice and tips on how to ensure your home is germ-free.

Toilet roll stock levels: UK stores

Toilet rolls available today:

Click to shop by amount:

4 packs

Sainsbury's Super Soft Toilet Tissue, Pure White x4 Rolls | £1.90 at Sainsbury's
£1.90 for four rolls? Bargain. View Deal

Andrex Natural Pebble Toilet Roll | £2 at Morrisons
FSC-certified, this four pack of Andrex toilet rolls will do one person for a week or so. View Deal

9 packs

Superdrug Toilet Roll 3 Ply x 9 | £2.50 at Superdrug
Yes, Superdrug sell toilet roll. Even better so that you can order now and pick up from your local store (providing they have stock) within 30 minutes. Great for emergencies.View Deal

Tesco Luxury Soft Eco Toilet Tissue 9 Rolls | £3.35 at Tesco
Nine eco-friendly toilet rolls for £3.35? Bargain. Add this pack to your food shop.View Deal

essential Waitrose White Ultra Soft Bathroom Tissue | £3.70 at Waitrose
Looking for a cheaper option? Waitrose own loo roll is just £3.90 for nine rolls. That's 43 pence per roll. Although, you may have to wait in a queue to shop online.View Deal

Andrex Skin Kind Aloe Vera & Vitamin E Toilet Roll 9 Rolls | £5.50 £4.50 at Asda
On sale with £1 off, this nine pack of Andrex rolls is kind to sensitive skin.View Deal

12 packs

Cushelle White Toilet Roll 12 Rolls | £5 at Asda
A bargain for just £5, these toilet rolls are still in stock (not for long, though). View Deal

16 packs

Andrex Supreme Quilts Toilet Tissue 16 Rolls | £9.25 at Sainsbury's
Great for families, this Andrex loo roll works out at 58 pence per roll.View Deal

24 packs

Cushelle XXL White Toilet Roll 24 Rolls | £8.75 at Asda
It's only necessary to buy this amount of toilet roll if you have a large family. It's very hard to come by at 24 pack at the moment.View Deal