Skip to content
Worried you won't receive your order? Shipping exclusively through UPS during the Canada Post Strike.
Worried you won't receive your order? Shipping exclusively through UPS during the Canada Post Strike.

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

Victoria Day Long weekend hours:
Saturday 11-4 | Sunday 12-4 | Monday Closed

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!