We only stock the best quality fabric from your favourite manufacturers. They are mostly cotton, either quilting quality or cotton lawn, but we also stock some linen, corduroy, and denim.
Please remember that screens can differ so the colours may not be an exact match. We are happy to send free swatches to help you match fabrics. Please use our contact form and don’t forget to leave your full postal address.

Showing 1–30 of 15005 resultsSorted by latest

PreOrders

Sew Hot's Favourites

Sewing for Men

Shop by Colour

Shop by Company

Shop By Pattern

Shop by Type

Bali Dots Lucy

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Treetop

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Shirley

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots New Grape

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Cherry

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Celestials

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Green Tea

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Sunflower

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Hot Pink

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Grass

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Dots Celery

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Bali Hand-Dyed Water Colour Navy

£16.70 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this – eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Stonehenge Gradations Basics Stone

£17.40 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Fat Quarter Bundle

£112.50

Merry Happy by Kimberly Kight for Ruby Star Society 100%  Quilting  Weight Cotton This Fat Quarter Bundle contains 25 Fat

Merry Happy Gummies Jade

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Gummies Iceberg

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Gummies Lollipop

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Gummies Natural

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Christmas Confetti Mint

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Christmas Confetti Lipstick

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Christmas Confetti Multi

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Hexie Verdant

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Hexie Lipstick

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Hexie Golden Hour Metallic

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy High Strung Verdant

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy High Strung Iceberg

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy High Strung Golden Hour

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Secret Santa Verdant

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Secret Santa lipstick

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.

Merry Happy Secret Santa Golden Hour

£18.00 metre

Price per metre, 110cm wide, 100% cotton

We sell fabric in 5cm cuts with a minimum of 0.25 metres. If you order 0.25 metres this will come as a fat quarter (50cm x 55cm). Any amount over this - eg 0.5 metres, will come as the amount you want cut by the width of fabric (eg 50cm x 110cm).

Please enter required length in the box and then press add to cart button.