Bath Linen

Click and collect available from John Lewis and selected Waitrose branches
Free standard delivery on all orders over £50
Never knowingly undersold on quality, price and service
Bank Holiday Weekend - Home & Garden Offers

John Lewis
Classic Range

John Lewis Pure Cotton Range

Prices start from £1.50

A soft, quick-drying and easy care essential

John Lewis Platinum Suvin Range

Prices start from £5.00

Luxury towels blended with beechwood for the fluffiest feel

House by John Lewis
John Lewis the basics
Croft Collection

Towels Buying Guide

Don't know your ply from your waffle? Our useful guide will help you choose the right towels for your look and budget

Colour wash

We'll help you find the perfect colour towels for your bathroom.

Cath Kidston Scion Anorak Christy