X
Login
Not Registered?... Sign Up

Please click below to create an account.

Create Account

Filter by Colour

Ethically Sourced And Organic Fabrics

Something that is really important to us here at Needlecraft is making sure our shop is environmentally friendly. We are constantly making changes to what we stock and how we operate.

This category has various Ethically Sourced and Organic mixes please check composition before ordering. 

 

New In

DOUBLE GAUZE GOTS DIGITAL AQUA FLORAL - NAVY

£14.50 / per metre
New In

DOUBLE GAUZE GOTS DIGITAL WATERCOLOUR FLOWERS - WHITE

£10.20 / per metre
New In

DOUBLE GAUZE GOTS SWEET DOTS - WHITE

£10.20 / per metre
New In

DOUBLE GAUZE GOTS ZEBRA - BABY BLUE

£10.20 / per metre
New In

GOTS DOTS AND PLAYFUL STRIPES - BLACK

£15.00 / per metre
New In

GOTS DOTS AND PLAYFULL STRIPES - GREEN

£15.00 / per metre
New In

GOTS RAINBOWS AND HEARTS - GREY

£12.60 / per metre
New In

JERSEY GOTS ANIMAL SKIN - OFF WHITE

£13.69 / per metre
New In

JERSEY GOTS DIGITAL COLOURFUL BATIK - LAVENDER

£15.99 / per metre
New In

JERSEY GOTS DIGITAL POPPIES - BLACK

£14.95 / per metre
New In

JERSEY GOTS ELECTRIC SHARK - NAVY

£14.38 / per metre
New In

JERSEY GOTS SPACE - JEANS BLUE

£13.00 / per metre
New In

JERSEY GOTS WILD CATS - LIGHT GREY

£13.00 / per metre
New In

Lady McElroy Floral Fest Viscose Challis Lawn

£16.30 / per metre
New In

Lady McElroy Hydrangea Midnight Viscose Challis Lawn Digital Print

£16.30 / per metre
New In

Lady McElroy Lobelia Bloom - Viscose Challis Lawn

£16.30 / per metre
New In

Lady McElroy Pimpernal Scarlet Marlie-Care Lawn

£16.30 / per metre
New In

Organic Bamboo Towelling

£20.40 / per metre
New In

Organic Printed Jersey Tractors

£13.75 / per metre
New In

PLAYFUL GOTS STRIPES ORGANIC JERSEY - PETROL

£15.00 / per metre
New In

SOFT SWEATSHIRT GOTS ANIMAL SKIN - GREEN

£16.40 / per metre
New In

SOFT SWEATSHIRT GOTS ANIMAL SKIN - TAUPE

£16.40 / per metre
New In

SOFT SWEATSHIRT GOTS SIMPLE FLOWER - NAVY

£16.40 / per metre
New In

SOFT SWEATSHIRT GOTS STRIPES - MAUVE

£16.40 / per metre
New In

SOFT SWEATSHIRT GOTS STRIPES - NAVY

£16.40 / per metre
New In

SWEATSHIRT GOTS DIGITAL FLOWER GARDEN - DARK CYAN GREEN

£17.75 / per metre
Popular

Lady McElroy Dotty About Dots White Viscose Challis Lawn

£16.30 / per metre
Popular

PLAYFUL GOTS DOTS ORGANIC JERSEY - PETROL

£15.00 / per metre
Popular

Single Ladies Chantilly Cotton Marlie-Care Lawn

£16.30 / per metre

Cuffs GOTS Bordeaux

£6.35

Cuffs GOTS Grey

£6.35

Cuffs GOTS Jeans

£6.35

Cuffs GOTS Mustard

£6.35

Cuffs GOTS Navy

£6.35

Cuffs GOTS White

£6.35
Out of Stock

DOUBLE GAUZE GOTS ZEBRA - WHITE

£10.20 / per metre
Out of Stock

GOTS DOTS AND PLAYFULL STRIPES - RED

£11.88 / per metre

Lady McElroy Africa Live Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Art Gallery Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Caribbean Fusion Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Chelsea Showcase Scarlet Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Confetti Showers Jade Marlie-Care Lawn Digital Print

£16.30 / per metre

Lady McElroy Grand Finale Viscose Challis Lawn

£16.30 / per metre

Lady McElroy Hydrangea Blush Viscose Challis Lawn

£16.30 / per metre

Lady McElroy Pastel Cascade Marine Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Poppy Fields Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Rainbow Clouds Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Showering Vine Salmon Pink Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Sign of the Times Watermelon Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy Swan Lake Cotton Marlie-Care Lawn

£16.30 / per metre

Lady McElroy We Are Sunflowers Royal Challis Lawn

£16.30 / per metre

PLAYFUL GOTS DOTS ORGANIC JERSEY - BLACK

£13.00 / per metre
Out of Stock

PLAYFUL GOTS DOTS ORGANIC JERSEY - LIGHT BLUE

£13.00 / per metre

PLAYFUL GOTS DOTS ORGANIC JERSEY - LIGHT ROSE

£13.00 / per metre
Out of Stock

SOFT SWEATSHIRT GOTS SWEET DINO'S - GREEN

£16.40 / per metre