Place your order online and receive a secure payment link via email for completion.

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

Animal Transport Mid Blue...
£ 10.00 per metre

Bees and Ladybirds on Yel...
£ 8.00 per metre

Bees on Ivory CP0395
£ 8.00 per metre

Bees on Meadow Green CP03...
£ 8.00 per metre

Bees on Sky Blue CP0395
£ 8.00 per metre

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

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

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

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

Circus Light Grey CP2\2
£ 8.00 per metre

Circus Mint CP2\2
£ 8.00 per metre

Circus Pink CP2\2
£ 8.00 per metre

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

Cute Dinosaurs Blue CP078...
£ 8.00 per metre

Cute Dinosaurs Ivory CP07...
£ 8.00 per metre

Ducks and flowers on Ivor...
£ 8.00 per metre

Elephant Love Light Blue ...
£ 10.00 per metre

Fairies and Toadstools on...
£ 8.00 per metre

Fairies and Toadstools on...
£ 8.00 per metre

Fish Aquarium Royal Blue ...
£ 8.00 per metre

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

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

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

Hot Air Balloons Sky\Turq...
£ 8.00 per metre

Leopard Print CP0701
£ 8.00 per metre

Lighthouses Boats Ivory
£ 8.00 per metre

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

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

Sea animals on Cream CP08...
£ 8.00 per metre

Sea animals on Navy CP089...
£ 8.00 per metre

Space Planet Rocket Meteo...
£ 8.00 per metre

Stags Head Green CP2\5
£ 8.00 per metre

Stags Head Red CP2\5
£ 8.00 per metre

Unicorns and Rainbows Sil...
£ 8.00 per metre

Unicorns on Rainbow Strip...
£ 8.00 per metre


Floral Prints

Abstract Florals on Copen
£ 8.00 per metre

Abstract Florals on Ivory
£ 8.00 per metre

Abstract Poppy on Black
£ 8.00 per metre

Abstract Poppy on Ivory
£ 8.00 per metre

Abstract Roses on Blue CP...
£ 8.00 per metre

Abstract Roses on French ...
£ 8.00 per metre

Abstract Roses on Rose CP...
£ 8.00 per metre

Big Sunflower on Ivory CP...
£ 8.00 per metre

Blue Wildflowers CP0921
£ 8.00 per metre

Bluebells and Daisies Ros...
£ 8.00 per metre

Bluebells and Daisies Sil...
£ 8.00 per metre

Daisy Meadow on Green CP0...
£ 8.00 per metre

Daisy Meadow on Ochre CP0...
£ 8.00 per metre

Daisy Meadow on Rose
£ 8.00 per metre

Daisy Meadow on Sky Blue
£ 8.00 per metre

Ditsy White and Light Blu...
£ 8.00 per metre

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

Floating Feathers on Blac...
£ 8.00 per metre

Floating Feathers on Grey...
£ 8.00 per metre

Floating Pink Feathers on...
£ 8.00 per metre

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

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

Floral bunch and petals o...
£ 8.00 per metre

Floral stems on Copen CP0...
£ 8.00 per metre

Green Jungle on ivory
£ 8.00 per metre

Green Jungle on Navy CP09...
£ 8.00 per metre

Herbal leaf on black
£ 8.00 per metre

Large and ditsy floral on...
£ 8.00 per metre

Large and ditsy floral on...
£ 8.00 per metre

Mini Pinky tulips on Yell...
£ 8.00 per metre

Multi coloured Wildflower...
£ 8.00 per metre

Multi Flowers on Claret C...
£ 8.00 per metre

Multi Flowers on Copen CP...
£ 8.00 per metre

Multicoloured Abstract fl...
£ 8.00 per metre

Patchwork Squares Pink CP...
£ 8.00 per metre

Pink and White flower bur...
£ 8.00 per metre

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

Poppies and Tulips on Cre...
£ 8.00 per metre

Roses Floral Ivory CP0456
£ 8.00 per metre

Small floral and paisley ...
£ 8.00 per metre

Small floral and paisley ...
£ 8.00 per metre

Small floral and paisley ...
£ 8.00 per metre

Small floral and paisley ...
£ 8.00 per metre

Small Floral with Petals ...
£ 8.00 per metre

Summer Bloom Rose Floral ...
£ 8.00 per metre

Tan and Fawn flower burst...
£ 8.00 per metre

Tropical leaf on florals ...
£ 8.00 per metre

Tropical leaf on florals ...
£ 8.00 per metre

Whispering feathers on ma...
£ 8.00 per metre

Whispering feathers on Na...
£ 8.00 per metre

Whispering feathers on Sl...
£ 8.00 per metre

Whispering feathers on Te...
£ 8.00 per metre

White leafy petals on Red...
£ 8.00 per metre

White leafy petals on Sky...
£ 8.00 per metre


Nightingale Swirl

Blue swirl with floral gr...
£ 12.00 per metre

Green, blue and ivory flo...
£ 12.00 per metre

Light blue floral 3
£ 12.00 per metre

Mustard and ivory floral ...
£ 12.00 per metre

Strawberry Nightingale iv...
£ 14.00 per metre

Strawberry Nightingale iv...
£ 14.00 per metre

Strawberry Nightingale iv...
£ 14.00 per metre


Novelty And Misc. Prints

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

Blue Paisley with Gold fl...
£ 8.00 per metre

Blue Paisley with Gold fl...
£ 8.00 per metre

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

Fruit on Navy CP0797
£ 8.00 per metre

Fruit on White CP0797
£ 8.00 per metre

Funny Bones and Floral on...
£ 8.00 per metre

Funny Bones and Floral on...
£ 8.00 per metre

Funny Bones and Floral on...
£ 8.00 per metre

Gold Paisley with Gold fl...
£ 8.00 per metre

Grey Paisley with Gold fl...
£ 8.00 per metre

Musical Notes Black CP013...
£ 8.00 per metre

Musical Notes Ivory CP013...
£ 8.00 per metre

Musical Notes Multi CP013...
£ 8.00 per metre

Pineapple on Ivory CP0787
£ 8.00 per metre

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

Pink Paisley with Orange ...
£ 8.00 per metre

Red floral surrounding Sc...
£ 8.00 per metre

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

Skull and Crossbones Whit...
£ 8.00 per metre

Skull and Red Roses Black...
£ 8.00 per metre

Skulls and Grey Roses Bla...
£ 8.00 per metre

Skulls and Red Roses Ivor...
£ 8.00 per metre

Skulls Sugar Skulls Black...
£ 8.00 per metre

Skulls Sugar Skulls Ceris...
£ 8.00 per metre

Stars White on Red CP0083
£ 8.00 per metre

Sugar Skulls Turquoise CP...
£ 8.00 per metre

Telephone Boxes and Lamp ...
£ 8.00 per metre

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

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


Prints - Exclusive To Edinburgh Fabrics

Bird of Paradise
£ 15.00 per metre

Peacocks and Parrots
£ 15.00 per metre

Purple Wisteria
£ 15.00 per metre

Spring Blossom
£ 15.00 per metre

Tiny Floral Burst
£ 15.00 per metre


Spots And Stripes

3mm Stripes White and Nav...
£ 8.00 per metre

3mm White Spots on Black ...
£ 8.00 per metre

3mm White Spots on Bright...
£ 8.00 per metre

3mm White Spots on Emeral...
£ 8.00 per metre

3mm White Spots on Ivory ...
£ 8.00 per metre

3mm White Spots on Navy C...
£ 8.00 per metre

Parade Multi Mini Spot Mi...
£ 10.00 per metre

Parade Multi Mini Spot Pa...
£ 10.00 per metre


Thistles - Exclusively Printed For Edinburgh Fabrics.

Thistles Fuchsia
£ 8.00 per metre

Thistles Navy
£ 8.00 per metre