Elmwood Pet has been providing for Buffalo’s animals since 1948 and will continue to do so now, during this very strange time in all of our lives.

In the interest of safety, yours and ours, we are not currently having customers in the building. We are running the store from the sidewalk and on the phone. You can visit the front of the store where we currently set up a ‘mini Elmwood Pet’ outside and can bring anything else out to you on the sidewalk. You may call ahead to place your order or just show up anytime during our slightly reduced hours.

We are currently open:
10-6 Monday to Friday
10-5 Saturday
10-4 Sunday

We are also providing same or next day delivery to your pet’s home. Please call us at 716-883-1377 to ask questions, place an order to pick up or arrange a delivery.
Stay safe, everyone!


Follow us on instagram and post a picture of your furry friend sporting our gear. Hashtag #ElmwoodPetSupplies & get your pet on our website!