Skip to content
Sign up for a Needle Points Account to earn rewards
Sign up for a Needle Points Account to earn rewards

Contact Us

Needles in the Hay

385 Water Street
Peterborough, Ontario
K9H 3L7

Telephone: 705.740.0667

Email: info [at] needlesinthehay.ca

Shop Hours:

Monday: 11-5
Tuesday: 11-5
Wednesday: 11-5
Thursday: 11-5
Friday: 11-5
Saturday: 11-4
Sunday: 12-4

Closed Monday Feb 19 for Family Day

We’re open 24 hours at www.needlesinthehay.ca

Free Local Delivery within 10km on orders over $40 (before tax)
$15 Flat Rate Shipping within Canada
FREE shipping within Canada on orders of $225 or more (before tax)
In Store Pick-up

Thank you for your Support!