Shipping Policy

At Puffin’s Pets, we aim to provide a seamless and flexible shopping experience. Below are the details of our pickup, delivery, and shipping options:


Pickup Options

Enjoy free pickup at one of our two convenient locations:

  • Unit 2339-8339 Kennedy Rd, Markham, ON L3R 5T5
    This is our retail store. Please check our store hours before selecting this location.

  • 50 Forest Manor Rd, North York, ON M2J 0E3 (Pickup Point Only — Not a Retail Store)
    This location is solely for order pickups. Please wait for a confirmation call before arriving.


Local Delivery

  • Orders Under $100 (Pre-Tax): A delivery fee applies based on your location.

  • Orders Over $100 (Pre-Tax): Free delivery within 10 kilometers of either our Markham store or the North York pickup point.
    The system calculates the delivery distance automatically. If your address qualifies, the free delivery option will be available at checkout.


Canada-Wide Shipping

  • Orders Under $250 (Pre-Tax): Shipping fees are calculated at checkout based on your location and order size.

  • Orders Over $250 (Pre-Tax): Free shipping anywhere in Canada.


Additional Information

  • Processing Times: Orders are typically processed within 1–3 business days. Delivery times depend on your location and selected shipping method.

  • Local Delivery Eligibility: Free delivery is determined by our system based on your address. For any issues or questions, feel free to contact us.

  • Customer Support: For special delivery requests or assistance, reach out to us:


Thank you for choosing Puffin’s Pets. We're committed to excellent service and ensuring your pets' happiness and well-being!