your complete pet food and supplies store

Family Owned for Over 35 Years

Red Barn Pet Foods and Supplies in Middletown is a family owned business, and has been for over 35 years. Over these past 35 years, our family has grown to include you, our valued customers and your pets. We’re not a cookie-cutter, big-box super store where the shelves are empty and the help is not helpful. At Red Barn Pet Food & Supplies, we keep our shelves stocked with the best selection of the highest quality pet food, treats and pet supplies at the lowest prices. And our staff – no, our FAMILY, is here for you.   

After 35 years, we know which products to recommend and we stand behind everything we sell. There isn’t a product in our store that we haven’t given to our own four-legged, feathered or finned family member! Experience has taught us which foods to recommend for your dog if his dietary needs have changed. Or perhaps your new kitten needs some extra protein in her diet or a stimulating toy to keep her happy and active. We have the products, and more importantly, we have the answers or we will do our best to find out for you! 

Weekly Specials

Save even more when you take advantage of our weekly specials!

Best Selection - Outstanding Quality


From all natural pet products to a wide variety of collars, leads, bedding and training supplies, you’re sure to find what you need. 

Our inventory is ever-changing, so please call or stop in often to see what’s new and available. 

Top Notch Customer Service


Our friendly and experienced staff is here to answer all of your questions. Unlike the big box stores, supermarkets and online retailers - we have a genuine interest in you and your pet. We understand your needs and desire to provide the best for your pets - and we're more than willing to help! We’ll even carry your purchase to your car!    


Contact Us

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Red Barn Pet Foods and Supplies

24-26 County Rd 78, Middletown, NY 10940

(845) 343-1009


Open 7 Days a Week!
Monday - Saturday: 9 AM - 6 PM

Sunday: 10 AM - 4 PM

Drop us a line!