Shop Safely Online for Store Pickup

We have developed this website to help our valued customers view our products and shop from the comfort of your own home.   You can place your order for in store pick up, directly online or by phone at: (905) 527-0027.

Pay directly online with credit card, or pay in-store. We accept: debit, credit, cash, and Ruffin's Gift Cards as payment.

We are here for you & your pets! 

Liz Klerks


Welcome to Ruffin's Hamilton - your community Pet Store.  As long time residents of this community, it is our pleasure to offer a very large selection of live animals, fish, top quality foods, health care products, toys and accessories.  In addition to our Q Holistic and Ruffin's Choice Natural foods, we carry a large assortment of pet foods from Orijen, Acana, Fromm, Blue Buffalo, Royal Canin, Lifetime, Oven Baked Traditions, Boreal, Pulsar, Almo, Naturo, Science Diet and many more.

We invite you to browse our new on line store, allowing you the convenience of shopping from the comfort of your home, but also know, that we would be thrilled for you to come to our store - if only to say hello.  We guarantee you a warm and inviting welcome!

Ruffins Hamilton... because you care about your pet and so do we!

Ruffin's Hamlton

581 Main St E, Hamilton, ON L8M 1H9

Business Hours

Monday-Wednesday: 9:00am-7:00pm

Thursday-Friday: 9:00am-8:00pm

Saturday: 9:00am-6:00pm

Sunday: 9:00am-5:00pm

Family Owned & Operated