Skip to content
Free Local delivery

In Peterborough & Lakefield

Flat Rate Domestic Shipping

Only $8 regardless of order size

Gift Cards

Available in store & online

Have Questions?

Send us an email

What can we help you find?

What's new at Needles in the Hay?

Follow us on Instagram


I live in Ottawa and ordered online, but it was a great experience. The website is easy to navigate and easy to order from. They have a fantastic selection and the ordering process was simple. I ordered my items on a Thursday and received them the next Monday!! They are exactly as described; thank you so much Needles in the Hay!


Always amazing...selection, quality, price, customer service, atmosphere! They have it all!


I have recently taken up knitting and just discovered this great little shop in Peterborough. Wonderful quality yarns and lots of great pattern books. A must see for any crafter.


Every time I go in, I get thoughtful help and great ideas even if I don't purchase anything. Yesterday I was ably assisted in purchasing less expensive wool for a project that was a re-do. You know that moment when you find out your son-in-law doesn't like bright colours and you're halfway through the project? Back in the game thanks to Needles in the Hay!