Order online - We'll call you to confirm and complete.

Pure Cotton - Prints

100% cotton poplin prints 112cms wide. Cotton prints are regularly updated with new stock so please visit or contact us further information.

Filter by collection :




Childrens and Animal Prints

Astronaut Black CP0755
£ 7.00 per metre

Astronaut Grey CP0755
£ 7.00 per metre

Bees on Ivory CP0395
£ 7.00 per metre

Bees on Navy CP0395
£ 7.00 per metre

Bees on Sky Blue CP0395
£ 7.00 per metre

Black Zebra on Ivory CP04...
£ 7.00 per metre

Cat Faces on Light Pink C...
£ 7.00 per metre

Cat Faces on Mid Pink CP2...
£ 7.00 per metre

Cat Faces on Mint Green C...
£ 7.00 per metre

Circus Light Grey CP2\2
£ 7.00 per metre

Circus Mint CP2\2
£ 7.00 per metre

Circus Pink CP2\2
£ 7.00 per metre

Colouring Pencils on Crea...
£ 7.00 per metre

Coral and Fish White on N...
£ 7.00 per metre

Crabs Navy on White CP077...
£ 7.00 per metre

Crabs White on Navy CP077...
£ 7.00 per metre

Dolphins White on Navy CP...
£ 7.00 per metre

Dragonflies Rainbows Ball...
£ 7.00 per metre

Dragonflies Rainbows Ball...
£ 7.00 per metre

Dragonflies Rainbows Ball...
£ 7.00 per metre

Dragonflies Rainbows Ball...
£ 7.00 per metre

Fairies and Toadstools on...
£ 7.00 per metre

Fairies and Toadstools on...
£ 7.00 per metre

Fairies and Toadstools on...
£ 7.00 per metre

Fish Navy on White CP0774
£ 7.00 per metre

Fish White on Navy CP0774
£ 7.00 per metre

Flamingo's Pink on Ivory ...
£ 7.00 per metre

Flamingos Ivory on Copen ...
£ 7.00 per metre

Flamingos Rose on Ivory C...
£ 7.00 per metre

Flamingos White on Cerise...
£ 7.00 per metre

Floating Fox Black CP0751
£ 7.00 per metre

Floating Fox Grey CP0751
£ 7.00 per metre

Floating Fox Light Blue C...
£ 7.00 per metre

Flower, Butterflies, Vehi...
£ 7.00 per metre

Hot Air Balloons Black CP...
£ 7.00 per metre

Hot Air Balloons Pink CP0...
£ 7.00 per metre

Lighthouses Boats Ivory
£ 7.00 per metre

Multi Dogs on Light Grey ...
£ 7.00 per metre

Multi Dogs on Pink CP2\7
£ 7.00 per metre

Multi Little Boats on Pin...
£ 7.00 per metre

Multi Rabbits Sky CP0748
£ 7.00 per metre

Multi Rabbits White CP074...
£ 7.00 per metre

Painted Indian Elephants ...
£ 7.00 per metre

Parrots on Leaves Black C...
£ 7.00 per metre

Parrots on Leaves Ivory C...
£ 7.00 per metre

Parrots on Leaves Navy CP...
£ 7.00 per metre

Puffins on Coral Pink
£ 7.00 per metre

Puffins on Pinky Red
£ 7.00 per metre

Puffins on Royal Blue
£ 7.00 per metre

Safari Animals Ivory CP07...
£ 7.00 per metre

Seahorses Navy on White C...
£ 7.00 per metre

Seahorses White on Navy C...
£ 7.00 per metre

Sheep and Lambs Blue Wide...
£ 9.00 per metre

Sheep and Lambs Green Wid...
£ 9.00 per metre

Stags Head Cream CP2\5
£ 7.00 per metre

Stags Head Green CP2\5
£ 7.00 per metre

Stags Head Grey CP2\5
£ 7.00 per metre

Stags Head Red CP2\5
£ 7.00 per metre

Tiny Kittens, Bees, Fruit...
£ 7.00 per metre

Tree, Rabbit & Deer Pale ...
£ 7.00 per metre

Unicorns and Rainbows Ivo...
£ 7.00 per metre

Unicorns and Rainbows Sil...
£ 7.00 per metre

Unicorns on Rainbow Strip...
£ 7.00 per metre

Unicorns on Rainbow Strip...
£ 7.00 per metre


Floral Prints

Antique Rose on Ivory CP0...
£ 7.00 per metre

Bluebell's and Daisies Bl...
£ 7.00 per metre

Bluebell's and Daisies Gr...
£ 7.00 per metre

Bluebell's and Daisies Ro...
£ 7.00 per metre

Bluebell's and Daisies Si...
£ 7.00 per metre

Field of Flowers Grey CP0...
£ 7.00 per metre

Field of Flowers Navy CP0...
£ 7.00 per metre

Floral and Hearts Pink CP...
£ 7.00 per metre

Floral and Hearts Sky CP0...
£ 7.00 per metre

Flower Vine Grey CP0757
£ 7.00 per metre

Flower Vine Navy CP0757
£ 7.00 per metre

Flower Vine Ochre CP0757
£ 7.00 per metre

Flower Vine Rose CP0757
£ 7.00 per metre

Flowers on Burgundy CP080...
£ 7.00 per metre

Flowers on Cream CP0800
£ 7.00 per metre

Flowers on Grey CP0800
£ 7.00 per metre

Flowers on Navy CP0800
£ 7.00 per metre

Mini Daisy Print Black CP...
£ 7.00 per metre

Mini Daisy Print Coral CP...
£ 7.00 per metre

Mini Leaves Blue CP0303
£ 7.00 per metre

Mini Leaves Green CP0303
£ 7.00 per metre

Mini Leaves White CP0303
£ 7.00 per metre

Mini Pink Tulips on Navy ...
£ 7.00 per metre

Patchwork Squares Blue CP...
£ 7.00 per metre

Patchwork Squares Grey CP...
£ 7.00 per metre

Patchwork Squares Light B...
£ 7.00 per metre

Patchwork Squares Pink CP...
£ 7.00 per metre

Pink Floral with Green Le...
£ 7.00 per metre

Pink Floral with Green Le...
£ 7.00 per metre

Pretty Floral Print Silve...
£ 7.00 per metre

Rose Doilies Lilac CP0124
£ 7.00 per metre

Rose Doilies Purple CP012...
£ 7.00 per metre

Small Ditsy Flowers Grey ...
£ 7.00 per metre

Small Ditsy Flowers Pink ...
£ 7.00 per metre

Small Floral Print Coral ...
£ 7.00 per metre

Small Floral with Petals ...
£ 7.00 per metre

Small Rose and Bluebell F...
£ 7.00 per metre

Small Rose and Bluebell F...
£ 7.00 per metre

White Poppy Burgundy CP07...
£ 7.00 per metre

White Poppy Mint CP0756
£ 7.00 per metre

White Poppy Ochre CP0756
£ 7.00 per metre

White Poppy Rose CP0756
£ 7.00 per metre

White Poppy Teal CP0756
£ 7.00 per metre


Novelty and Misc. Prints

Big Ben and Post Boxes on...
£ 7.00 per metre

Big Ben and Post Boxes on...
£ 7.00 per metre

Bikes on Blue Wide Width ...
£ 9.00 per metre

Bikes on Pink Wide Width ...
£ 9.00 per metre

Bikes on White Wide Width...
£ 9.00 per metre

Check Design Pink
£ 7.00 per metre

Classic Racing Minis on B...
£ 7.00 per metre

Fruit on Navy CP0797
£ 7.00 per metre

Fruit on White CP0797
£ 7.00 per metre

Gold Chinese Dragon Black...
£ 7.00 per metre

Gold Chinese Dragon Ivory...
£ 7.00 per metre

Gold Chinese Dragon Red C...
£ 7.00 per metre

Gold Chinese Dragon Royal...
£ 7.00 per metre

Gold Chinese Umbrella Bla...
£ 7.00 per metre

Gold Chinese Umbrella Ivo...
£ 7.00 per metre

Gold Chinese Umbrella Red...
£ 7.00 per metre

Gold Chinese Umbrella Roy...
£ 7.00 per metre

Gold Star Signs Ivory CP0...
£ 7.00 per metre

Gold Star Signs Navy CP08...
£ 7.00 per metre

Musical Notes Black CP013...
£ 7.00 per metre

Musical Notes Ivory CP013...
£ 7.00 per metre

Pink Paisley with Blue Fl...
£ 7.00 per metre

Pink Paisley with Orange ...
£ 7.00 per metre

Retro Ice Cream Vans on Y...
£ 7.00 per metre

Telephone Boxes and Lamp ...
£ 7.00 per metre

Telephone Boxes and Lamp ...
£ 7.00 per metre

Trailing Balls of Wool Gr...
£ 7.00 per metre

Vintage Cars on Red Check...
£ 7.00 per metre

Vintage Postage Stamps on...
£ 7.00 per metre

Vintage Vans on Blue Chec...
£ 7.00 per metre

Yachts Navy on Ivory CP04...
£ 7.00 per metre


Thistles - Exclusively printed for Edinburgh Fabrics.

Thistles Fuchsia
£ 7.00 per metre

Thistles Navy
£ 7.00 per metre