Cotton Prints
A huge collection of a firm favourite fibre, cotton is a natural and versatile fabric great for all sewing projects. This collection shows all our prints on cotton from poplin to double gauze and so much more. Shop cotton prints now!


William Morris Pima Cotton Lawn - Golden Lily
£6.75 PER 1/2 METER
( £13.50 PER METER)


Checkmate Double-Sided Cotton Double Gauze Gingham Oeko Tex - Navy
£7.50 PER 1/2 METER
( £15.00 PER METER)


Checkmate Double-Sided Cotton Double Gauze Gingham Oeko Tex - Sand
£7.50 PER 1/2 METER
( £15.00 PER METER)


Checkmate Double-Sided Cotton Double Gauze Gingham Oeko Tex - Cotton Candy
£7.50 PER 1/2 METER
( £15.00 PER METER)


Checkmate Double-Sided Cotton Double Gauze Gingham Oeko Tex - Airforce Blue
£7.50 PER 1/2 METER
( £15.00 PER METER)


Sold out
Checkmate Double-Sided Cotton Double Gauze Gingham Oeko Tex - Mulberry
£7.50 PER 1/2 METER
( £15.00 PER METER)


Checkmate Double-Sided Cotton Double Gauze Gingham Oeko Tex - Mustard
£7.50 PER 1/2 METER
( £15.00 PER METER)


Checkmate Double-Sided Cotton Double Gauze Gingham Oeko Tex - Old green
£7.50 PER 1/2 METER
( £15.00 PER METER)


Susan Flowering Mint & Red Roses Stretch Cotton - Mint
£5.75 PER 1/2 METER
( £11.50 PER METER)


Trailing Leaves Cotton - Blue
£5.00 PER 1/2 METER
( £10.00 PER METER)


Layla Soft Pima Cotton Lawn - Teal in Bloom
£6.75 PER 1/2 METER
( £13.50 PER METER)


Layla Soft Pima Cotton Lawn - Retro Hearts & Shapes
£6.75 PER 1/2 METER
( £13.50 PER METER)


Layla Soft Pima Cotton Lawn - Navy with Delicate flowers
£6.75 PER 1/2 METER
( £13.50 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Caribbean
£5.99 PER 1/2 METER
( £11.98 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Mauritian
£5.99 PER 1/2 METER
( £11.98 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Moroccan
£5.99 PER 1/2 METER
( £11.98 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Monochrome
£5.99 PER 1/2 METER
( £11.98 PER METER)


Sold out
William Morris Natures Dream Organic Cotton - Eyebright Midnight Navy
£4.99 PER 1/2 METER
( £9.98 PER METER)


Sold out
William Morris Natures Dream Organic Cotton - Windrush Dream Blue
£4.99 PER 1/2 METER
( £9.98 PER METER)


Mini Purple Mauve Flowers Cotton Jersey - Mauve
£6.25 PER 1/2 METER
( £12.50 PER METER)


Sold out
Textured Ex-Designer Couture French Baby Boucle Wool Feel - Delia
£6.99 PER 1/2 METER
( £13.98 PER METER)


Jeans Cotton Denim Chambray Embroidery - Indigo Emily
£8.99 PER 1/2 METER
( £17.98 PER METER)


Sold out
Diamond Quilted Mini Checked Cotton Gingham - Black and White
£4.20 PER 1/2 METER
( £8.40 PER METER)


LAYLA Peacock Feathers Pima Cotton Lawn - Blue and Green
£7.25 PER 1/2 METER
( £14.50 PER METER)


Sketched Flowers Cotton Lawn - Off-White
£5.25 PER 1/2 METER
( £10.50 PER METER)


Sold out
William Morris Lodden Lily Pima Cotton Lawn - Royal Navy
£6.99 PER 1/2 METER
( £13.98 PER METER)