Here are our favourite sewing shops across the UK

multi coloured spools used for sewing
Best sewing shops and haberdasheries across the UKLeren Lu - Getty Images

Hands up if you feel like a kid in a sweet shop whenever you visit a fabric shop? We can relate!

Though there some fantastic online craft shops which has made shopping for craft supplies for sewing so much easier and quicker, sometimes you just want to step inside a physical store, browse the rolls and reels of fabric, see exact colours and patterns yourself, touch the piles to feel the textures before you make your sewing projects and have a good chin wag with the staff.

That’s why we’ve compiled the ultimate shortlist of some of our favourite sewing shops across the UK. If you’re wondering – ‘is there a sewing shop near me?’ – we’ve included shops across the country in every region. We feel these are the best there are!

sewing shops near me
Get to know the experts at your local sewing shopThanasis Zovoilis - Getty Images

From gorgeous window displays, to in-store events and a wide range of fabrics and haberdashery supplies, bookmark this page so that you know where to go when you need to go fabric shopping – whether that’s shops near your home, or the local sewing shop when you’re on holiday or visiting friends and family.

Happy spreeing!

Wondering how to store your fabric? Check out our favourite fabric folding hack here.


North London

Sewing shop near me: Islington
Name: Ray Stitch
Why you'll love it: As cool as craft shops get, Ray Stitch is located in trendy Islington but it's not just their fabrics that we love, but their ethical approach. They are committed to selling sustainable and ethically sourced fabric. You can also do a sewing class or workshop on site.
Address: 66-68 Essex Road, London, N1 8LR
Opening hours: Mon-Sat 10am-6.30pm, Sun 11am-5pm

East London

Sewing shop near me: Hackney
Name: Fabrications
Why you'll love it: Owned and run by textiles and upcycling extraordinaire Barley Massey for over 20 years, this is a local sewing shop with a VIP service. There are all kinds of fabrics for sale along with craft workshops you can join and the window displays are always creative.
Address: 7 Broadway Market, London, E8 4PH
Opening hours: Wed-Sun 11am-5.30pm or by appointment

West London

Sewing shop near me: Hammersmith
Name: Classic Textiles
Why you'll love it: Goldhawk Road in West London is a hive of activity with a concentration of over 10 sewing shops that stock luxury fabrics, some at discount prices including old Liberty prints. One of those is Classic Textiles where you can up to 50% off deadstock fabrics. There's also a great mix of craft and interiors fabrics and regular supplies.
44 Goldhawk Rd, London W12 8DH
Opening hours:
Mon-Sat 9am-6pm

Central London

Sewing shop near me: Soho
Name: Macculloch & Wallis

Why you'll love it: Soho is home to some of the best haberdashery shops in the UK, but this one of our favourites. An institution established for over 100 years, generations of crafters and dressmakers have enjoyed the extensive range of fabrics from around the world and specialist woven fabrics like Harris tweed.
Address:25-26 Poland Street, London W1F 8QN
Opening hours: Mon-Fri 10am-6pm and Sat 10.30am-5pm

South London

Sewing shop near me: Wimbledon
Name: Good Fabric
Why you'll love it: You'll feel like a celebrity crafter getting the full VIP experience when you make a private appointment to visit Polina at her fabric studio. She stocks over 200 types of fabrics suitable for interiors and dressmaking and is on hand to show you around and give advice for the best fabric for your project.
Address: 17 Lyon Road, Wimbledon, SW19 2RL
Opening hours: Mon-Fri 10am-6pm (by appointment only)

clerk talking to customer at fabric store
In person customer service is invaluable when you buy fabric from a sewing shopJetta Productions Inc - Getty Images

North East

Sewing shop near me: Newcastle
Name: 1st For Fabrics
Why you'll love it: Whether you're dressmaking, quilting or updating your home with soft furnishings, there are hundreds of fabrics for all your sewing projects at this one-stop fabric shop. The knowledgable staff give great advice so bring any sewing questions along!
Unit 9B, North Tyne Industrial Estate, Whitley Road, Newcastle upon Tyne,
NE12 9SZ
Opening hours:
Tues-Sat 10am-4.30pm

North West

Sewing shop near me: Liverpool
Miller & Mckew
Why you'll love it: The most glamorous sewing shop we've come across! Part designer boutique, part sewing and fabric shop and part cafe, you can spend the whole day here stocking up on craft supplies and then having an afternoon tea. The interiors are very pink and adorned with neon lights – young crafters will love it here.
27-29 Stafford Street, Liverpool L3 8LX
Opening hours: Mon-Sat 10am-5pm
Miller & Mckew doesn't have a website.

Sewing shop near me: Manchester
Name: Abakhan
Why you'll love it: There are several branches of Abakhan across the UK. It's a reliable, well-stocked haberdashery and sewing shop where you can snap up all the craft materials you need for any textiles projects.
111-115 Oldham Street, Manchester, M4 1LN
Opening hours:
Mon-Fri 10am-4.30pm


Sewing shop near me: Bradford
Name: Bombay Stores
Why you'll love it:
Not just a fabric shop, but an entire fabric and sewing department store. You'll find all kinds of designs, patterns and colour choices made for sewing addicts. Bombay Stores regularly travel to craft shows too, so look out for them at events like the Knitting & Stitching Show.
Shearbridge Road,Bradford, BD7 1NX
Opening hours:
Mon-Fri 9am-8pm, Sat 9am-6pm

Sewing shop near me: Sheffield
Why you'll love it:
Named after her mum, sewing enthusiast Lindsey has been sewing for over 40 years and opened her Sheffield-based sewing shop in 2016. Her indie store stocks an impressive range of haberdashery and Lindsey welcomes visitors to come in with their sewing dilemmas to get help.
554 Abbeydale Road, Sheffield S7 1TD
Opening hours:
Mon-Sat 10am-4pm

close up of assorted colorful and vibrant bolts of raw fabric material for sale in hagi lane textile shop in singapore
Material world! Browsing fabric stores is always satisfyingCalvin Chan Wai Meng - Getty Images

East Midlands

Sewing shop near me: Leicester
Name: Roy's Material World
Why you'll love it:
Owner Roy knows a thing or two about fabric, he's been working in fabric since he was 10! This store is a treasure trove of craft and sewing fabrics, while Roy is a fabric expert and can assist with all your textiles enquiries.
Address: 1-3 Odeon Arcade, Leicester, LE1 5HJ
Opening hours:
Mon-Sat 9am-4pm
Roy's Material World doesn't have a website.

Sewing shop near me: Nottingham
Name: Coles Sewing Centre
Why you'll love it:
A specialist stockist of Husqvarna Viking sewing machines, Coles is a sewing centre and fabric shop so you can buy fabrics and put your sewing machine in for a service.
Address: 90 Lower Parliament Street, Nottingham, NG1 1EH
Opening hours:
Mon-Sat 9.15am-5pm

West Midlands

Sewing shop near me: Birmingham
Name: Scissor Stitch
Why you'll love it: A crafter's paradise! Whether you're a quilter looking to stock up on fat quarters or new fabrics for a sewing pattern, this old-fashioned haberdashery store prides itself on being a traditional shop where customer services comes first – so if you love a crafty chinwag while you're shopping, this is the place to go!
127 New Rd, Rubery, Birmingham B45 9JR
Opening hours:
Mon-Sat 9am-5pm (Wed until 3pm)

Sewing shop near me: Shrewsbury
Watson & Thornton
Why you'll love it: Bridal and craft fabrics are a speciality at this quaint sewing shop based in a picturesque Tudor building. The service here is standout and most customers are regular sewing enthusiasts. They also run sewing courses if you're looking to pick up a few new skills.
27/28 Mardol, Shrewsbury, Shropshire, SY1 1PU
Opening hours:
Mon-Sat 10am-4pm

fashion designer shopping for colourful fabrics in fabric store
Shop local! Nothing beats feeling a fabric in real life before you craft with itd3sign - Getty Images

East of England

Name: Shan's Fabrics
Why you'll love it: Whether you're after novelty cotton fabrics for kid's clothes, jerseys, lace or heavy weight fabrics, there's wide selection on stock here. We like that they sell by the quarter metre which means you don't need to commit to buying a whole metre if you're only working on a small project.
Address: 1 Westgate, Hunstanton, Norfolk, PE36 5AL
Opening hours:
Wed-Sat 10am-3pm

South East

Sewing shop near me: Brighton

Name: New Fabric Fair
you'll love it: Located in the trendy North Laine shopping quarter, this is a colourful and fun sewing shop where you can browse fabrics and craft supplies and even get curtains made. There are lots of shiny fabrics that are ideal for making costumes.
51 Gardner St, Brighton, BN1 1UN
Opening hours:
Mon-Sat 10am-5.30pm, Sun 11am-4pm
New Fabric Fair doesn't have a website.

Sewing shop near me: Kent
Hometown Rochester
you'll love it: Owned by a passionate quilter, Marian, Hometown is a friendly haberdashery store that sells a wide range of fabrics and runs regular sewing sessions, including learning different types of quilting.
62 High Street, Rochester, Kent ME1 1JY
Opening hours: Tues, Wed, Fri, Sat 10am-5pm and 1st Sunday of the month 11am-3pm

South West

Sewing shop near me: Bristol
Name: Fabricland
you'll love it: A family-run sewing business with several shops round the UK, it has one of the biggest collections of fabric and haberdashery imaginable. Whether you want to sew a cushion or clothing, you'll love the range.
52-56 Bond Street, Bristol, BS1 3LZ
Opening hours:
Mon-Sat 9.15am-5.30pm, Sun 11am-5pm

Sewing shop near me: Devon
Exeter Fabric Centre
Why you'll love it:
Shop for branded fabric in this smart sewing shop that specialises in upholstery fabrics and dressmaking. There's a sister store in Exmouth, too.
5189 Pinhoe Road, Exeter, EX4 8AB
Opening hours:
Mon-Sat 9.15am-5.30pm


Sewing shop near me: Newington
Name: Edinburgh Fabrics
Why you'll love it: This family-run business has been open for over 40 years and stocks almost everything that the home seamstress, quilter or crafter could need. They hold the largest selection of Yorkshire and Scottish Wool fabrics in Edinburgh and are also helping the handweaving cottage industry of the Isle Of Harris by stocking a lovely range of Harris Tweed fabrics.
Address: 12-14 St Patrick Square, Newington, Edinburgh EH8 9EZ
Opening hours: Mon-Sat 10am-7pm, Sun 1pm-6pm

Sewing shop near me: Stockbridge
Name: Fabric Focus
Why you'll love it: Run and staffed by sewing experts and passionate crafters, the team at Fabric Focus provide a wide range of fabrics and practical advice on how to handle and work with them.
Address: 131 E Claremont St, Edinburgh EH7 4JA
Opening hours: Tues-Sat 10am-4pm

Sewing shop near me: Glasgow
Name: Mandors Fabric Store
Why you'll love it: This family-run store has been in Glasgow since 1977 and stocks everything from dressmaking and patchworking fabrics to materials for curtain making and heavy-duty deckchair canvas.
Address: Fleming House, 134 Renfrew St, Glasgow G3 6ST
Opening hours: Mon-Sat 10am-5pm

Sewing shop near me: Glasgow
Name: Fabric Bazaar
Why you'll love it: No matter what type of fabric you’re after, Fabric Bazaar will probably stock it. They have an extensive range of products online with an even bigger selection in store. Fabric is usually sold by the metre, but some ranges, such as their printed cottons can also be bought in Fat Quarter sizes.
Address: 171-177 London Rd, Glasgow G1 5BX
Opening hours: Mon-Fri 9:30am-5:30pm, Sat 10am-5pm, Sun 11am-5pm

Sewing shop near me: Glasgow
Name: Bawn Textiles
Why you'll love it: This sustainable fabric store was opened in 2020 by Irish textile specialist Bevan O’Daly with the aim of bringing the growing trend of using sustainable textiles closer to the home sewer. The fabric and textiles they sell are all responsibly sourced.
Address: 613 Pollokshaws Rd, Glasgow G41 2QG
Opening hours: Thurs-Sat 10am-6pm, Sun 12pm-4pm


Sewing shop near me: Lampeter
Name: Calico Kate
Why you'll love it: With product selections spread across a dozen rooms, you’ll be spoilt for choice when visiting Calico Kate. This Aladdin's cave like store is a must-visit spot for avid patchwork or quilters.
Address: 36 High Street, Lampeter, Ceredigion SA48 7BB, Wales
Opening hours: Mon-Sat 10am-4pm

Sewing shop near me: Llandudno
Name: The Quilting Bee
Why you'll love it: Offering a wide range of fabrics and staffed by helpful sewing experts, the Quilting Bee is a quilting and crafters heaven. They even run regular crafting workshops and courses including: How to use your sewing machine, Quilting for Beginners, Creative hand embroidery, 1:1 Dressmaking classes and lots more!
Address: 30 Queen's Road, Llandudno LL30 1AZ
Opening hours: Tues-Fri 10:30am-4pm, Sat 10:30am-2:30pm

Northern Ireland

Sewing shop near me: Carrickfergus
Name: Craftswoman Fabrics Store
Why you'll love it: The team at CW Fabrics have an innate understanding of fabrics thanks to a far-reaching family history in the industry. They stock a wide range of fabrics suited for everything from crafting and patchworking to Bridal and couture fashion.
Address: 1, Kilroot Business Park, Carrickfergus BT38 7PR
Opening hours: Mon-Fri 9:30am-5:30pm, Sat 9:30am-4pm

Sewing shop near me: Bangor
Name: Sew Unique Fabrics
Why you'll love it: This seaside based family run fabric shop is full to the brim with all kinds of fabrics, haberdashery and sewing accessories.
Address: 79 High St, Bangor BT20 5BD
Opening hours: Mon-Fri 10am-4pm Sat 10am-2pm

Sewing shop near me: Ballymena
Name: Fiddlesticks Fabrics
Why you'll love it: If you’re a fan of quilting and patchwork, then this store and studio is a must-visit. Specialising in 100% cotton quilting weight fabrics, you’ll be spoilt for choice with the wide range of fabric designs and haberdashery selection on offer.
Address: Unit 13, Ballee & Harryville Enterprise Centre, 20 Antrim Rd, Ballymena BT42 2BJ
Opening hours: Thur-Sat 10am-4pm

Sewing shop near me: Belfast
Name: Mad About Fabrics
Why you'll love it: With an extensive range of craft and upholstery fabrics, alongside haberdashery and notions as far as the eye can see, it’s a crafters paradise.
Address: Duncrue Industrial Estate, 16-18 Dargan Cres, Belfast BT3 9JP
Opening hours: Mon-Sat 9am-4:45pm, with late night opening until 8:45pm on Thursday

Sewing shop near me: Belfast
Name: Paragon Fabrics
Why you'll love it: Having been a family-run business for almost 100 years, the shop is now run by Paul, the original owners' grandson. He promises service with a smile and expert knowledge on the wide range of fabrics and supplies that they stock.
Address: 86 Donegall Pass, Belfast BT7 1BX
Opening hours: Mon-Tue 10am-5pm, Tues 11am-4pm, Thur-Sat 10am-5pm

Craft shows are also a great place to shop for sewing supplies – check out our guide to the best craft shows.

Do you love crafting? Share your creations with us by tagging @primamag in your pictures on Instagram!

You Might Also Like