Humane Society of the Palm Beaches

Peggy's Pantry

Peggy's Pantry assists struggling families located in Palm Beach County feed their pets. We also offer referrals for low cost vet care and spay/neuter surgeries for struggling pet owners. Our goal is to keep families and their fur members together and out of the shelter.

We recognize the important bond between people and animals.  We believe this bond should not be broken or torn apart due to financial setbacks.

New to the Pantry?

New clients are required to fill out an application in order to receive from our program. To get started, fill out an application and email or bring the application in person to your scheduled appointment. Need to schedule your first appointment? Email us at

Please fill out an application to get started > 

Hours of Operation 

Tuesday, Wednesday and Saturday: 10am - 3pm

By Appointment Only

As of February 20th, NEW Pantry Hours are Tuesday- Friday from 10am-6pm

Tel. 561-472-8852

Questions? Email us!


Pantry Location:

 We are located within the double dome building labeled Intake and Recieveing

Peggy Adams Animal Rescue League

3200 North Military Trail, West Palm Beach.



Peggy's Pantry relies on the community to donate food & supplies.

*NOTE: Community service hours for food donations to Peggy's Pantry are no longer given. Community service hours for donations are no longer accepted by the Palm Beach County School District.  We have many youth opportunities available at Peggy Adams for students to earn commuity service hours

Where to Drop off Donations

Your participation in this program helps save lives! If you would like to drop off donations and do not need community service hours, please drop off donations at Peggy's Pantry, 3200 North Military Trail, West Palm Beach (look for the double dome building).  

How else can  I help? 
Another way to help...become a League volunteer!

Thank you to our amazing partners: 




Shaggy Sheet Newsletter

Join our mailing list!



Contact Us


3100/3200 N. Military Trail
West Palm Beach, FL 33409