Croft Mill

Cotton Fabric

Cotton fabric is a wonderfully versatile, staple dressmaking fabric in any sewing collection. Read more

Whether you are looking to create all season dresses, mens shirts, trousers and various other clothing options or looking for something sturdier like a cotton canvas for outdoor furnishings, cotton is a great choice and a delight to sew with.

Browse our collection of cotton poplins, cotton dressmaking fabrics, cotton lawn and pima cotton lawn, cotton shirting fabrics, muslin and voile fabrics, brushed cotton and, white and plain cotton fabrics.

73–96 of 237 items
View:
Sort by:
Superior Quality Plain Poly/Cotton - Darkest Navy
Part number
2209O01

Superior Quality Plain Poly/Cotton - Darkest Navy

Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in dark navy. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Party Leaves - Alpine Fleece
Part number
2208E65

Party Leaves - Alpine Fleece

Pink palm tree leaf printed design on a polycotton jersey fabric with a soft backing, ideal for hoodies, sweaters and joggers!
Price incl. VAT
£14.00 per metre
Brushed Polycotton - Cream
Part number
2207P03

Brushed Polycotton - Cream

This beautifully soft brushed 65% polyester and 35% cotton blend fabric is a great choice for pyjamas, loungewear and blankets.
Price incl. VAT
£5.00 per metre
Black Check Seersucker
Black Check Seersucker
Part number
2206AH01

Black Check Seersucker

Our polyester cotton blend seersucker is neither shy or retiring. Features a red, yellow and blue check weave on a black base. A brilliant cloth for shirting.
Price incl. VAT
£11.00 per metre
Pretty Polly - Mini Butterfly Garden
Part number
2205O17

Pretty Polly - Mini Butterfly Garden

This is a great quality white polycotton craft fabric featuring butterflies, floral and stars in pretty pastel colours. This is a delicate print.
Price incl. VAT
£3.95 per metre
Pretty Polly - I Heart You
Part number
2205O18

Pretty Polly - I Heart You

This is a great quality white polycotton craft fabric featuring hearts in various shades of red and pink! A lovely colourful print!
Price incl. VAT
£3.95 per metre
Pretty Polly - Look Up
Part number
2205O10

Pretty Polly - Look Up

This is a great quality navy polycotton craft fabric featuring sketched stars and moon print! A lovely night time fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Walk The Dinosaur
Part number
2205O22

Pretty Polly - Walk The Dinosaur

This is a great quality white polycotton fabric featuring various dinosaurs, flowers and plants! An ideal fabric crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Columbus White
Part number
6A

Pretty Polly - Columbus White

This is a great quality white polycotton fabric featuring red and blue boats of various sorts! A lovely nautical fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Strawberry Solo
Part number
2205O21

Pretty Polly - Strawberry Solo

This is a great quality white polycotton fabric featuring red strawberry print all-over. A very cute and delicate craft fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Pink Clematis
Part number
2205O19B

Pretty Polly - Pink Clematis

This is a great quality white craft polycotton fabric featuring a delicate pink floral print with green leaves! A lovely craft fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Blue Clematis
Part number
2205O19A

Pretty Polly - Blue Clematis

This is a great quality white craft polycotton fabric featuring a delicate blue floral print with green leaves!
Price incl. VAT
£3.95 per metre
Pretty Polly - Seahorses
Part number
2205O11

Pretty Polly - Seahorses

This is a great quality white craft polycotton fabric featuring brightly coloured seahorses, shells and bubbles! A lovely sea themed fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Saturn in Colour
Part number
2205O16

Pretty Polly - Saturn in Colour

This is a great quality white and grey space themed craft polycotton fabric featuring multi-coloured Saturn's and stars! A great craft fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Aliens 'R' Us
Part number
2205O07

Pretty Polly - Aliens 'R' Us

This is a great quality white craft polycotton fabric featuring a space print in pastel colours! A lovely craft fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - This Is Football
Part number
2205O14

Pretty Polly - This Is Football

This is a great quality green craft polycotton fabric featuring green stripes, England flags and footballs! A perfect football fabric to show your support!
Price incl. VAT
£3.95 per metre
Pretty Polly - Proud As
Part number
2205O12

Pretty Polly - Proud As

This is a great quality white craft fabric featuring bright rainbows, hearts and the "love is love" all over! This is a great fabric - very bright and colourful!
Price incl. VAT
£3.95 per metre
Pretty Polly - Ladybirds
Part number
2205O05

Pretty Polly - Ladybirds

This is a great quality white craft fabric featuring cute little red and black ladybirds throughout the fabric. A very lovely little fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Captain 'Pup' Wash
Part number
2205O06

Pretty Polly - Captain 'Pup' Wash

This is a great quality blue craft polycotton featuring little dogs dressed as pirates, on boats with pirate flags! A very cute and fun fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Strawberries and Cream
Part number
2205O09

Pretty Polly - Strawberries and Cream

This is a great quality blush pink craft polycotton fabric featuring red and pink strawberries and pink, yellow and blue daisies!
Price incl. VAT
£3.95 per metre
Pretty Polly - Easy As
Part number
2205O13

Pretty Polly - Easy As

This is a great quality turquoise blue polycotton fabric featuring A, B and C letters in orange, yellow, blue and green. A lovely, bright craft fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Fairy Godmother
Part number
2205O08

Pretty Polly - Fairy Godmother

This is a great quality white polycotton fabric featuring fairies, flowers, castles and more! All in delicate tones of pinks, purples and blues. Ideal for crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Meow Meow
Part number
2205O15

Pretty Polly - Meow Meow

This is a great quality navy polycotton craft fabric featuring a cute little white cats and daisies. Ideal for crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Grey Azalea
Part number
2205O01C

Pretty Polly - Grey Azalea

This is a great quality grey floral polycotton craft fabric featuring an all-over white floral print on a grey background. Ideal for crafts!
Price incl. VAT
£3.95 per metre