Bravo - adoptable pet at Humane Society of Skagit Valley Lola - adoptable pet at Humane Society of Skagit Valley Polly - adoptable pet at Humane Society of Skagit Valley Sadie - adoptable pet at Humane Society of Skagit Valley Sparky - adoptable pet at Humane Society of Skagit Valley Reya - adoptable pet at Humane Society of Skagit Valley Luna - adoptable pet at Humane Society of Skagit Valley Chevy - adoptable pet at Humane Society of Skagit Valley Snowflake - adoptable pet at Humane Society of Skagit Valley

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 Us

Gain 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 Name

Recently Found Pets

These pets were recently found in our community. Could one be yours?