Tel: 01542 834434 | Email:

MRO Yarns

MRO Yarns & Crafts

We stock a wide range of quality yarn and our very own hand-spun wool, excellent range of buttons, ribbon and basic items for quilters and patchwork plus many other haberdashery items.

We’re absolutely delighted that you’ve found your way to our MRO Yarns page. We’re thrilled to share our passion for all things creative with you.

What You’ll Discover:

🧶 Yarn Galore: Are you a knitting or crocheting enthusiast? You’re in for a treat! We’ve got a rainbow of yarn waiting for you. From soft and fluffy to vibrant and textured, you’ll find the perfect yarn for your next project.

📚 Inspiration Corner: Stuck on ideas? Don’t worry, we’ve got your back. Explore our Inspiration Corner for DIY project guides, handy tips, and stories of crafting triumphs. You’ll be itching to start your own masterpiece in no time.

👩‍🎨 Friendly Advice: Our team of yarn enthusiasts are always happy to help. If you’re not sure where to start or need some expert advice, just ask. We love to chat about crafts and share our wisdom!


Why Shop with Us?

Beyond the fantastic selection and friendly faces, when you shop with us, you’re supporting a great cause. Moray Reach Out is all about empowering lives, and your purchases here contribute to opportunities for adults with learning disabilities. You’re making a real difference in someone’s journey towards independence and self-confidence.

So, whether you’re a seasoned crafter or just getting started, MRO Yarns is your creative haven. Come on over, explore, and be part of our crafty family.

Thank you for joining us on this crafting adventure, and we can’t wait to see what amazing projects you’ll create!


Moray Reach Out Yarns & Crafts
23 East Church St
Buckie, Moray

AB56 1ET

Opening Hours

Mon to Fri 9.30am – 4pm



01542 835598


“I like coming to Yarns & Crafts. I helped in the shop with the customers and my knitting and stocking up shelves. I like getting messages helping other people. I like putting the wool out. I am making a pin cushion. I need a bit of help to the way to do different cross stitch. I like coming here tidying up before I go home. I like my jobs. I get 35B bus Elgin to Buckie and get the 35A bus on the way home.”