Find your new best friend.
Our Mission
Every pet deserves a chance. Since 1974, we've provided shelter, compassionate care, and second chances to thousands of animals across Skagit County. We've never turned one away. Adopt, volunteer, foster, or donate. However you show up, you're saving lives.
Humane Society of Skagit Valley is dedicated to providing compassionate care and finding loving homes for abandoned, neglected, and surrendered animals. Through adoption services, community outreach, and education, we work to strengthen the bond between people and pets in Skagit County.
Learn More About UsGain a deeper understanding of how no-kill saves lives, not just in theory but in practice, and leave with renewed motivation to see past the numbers to the individuals they represent.
Every Number Has a NameRecently Found Pets
These pets were recently found in our community. Could one be yours?
Upcoming Events
Join us at our upcoming community events