Join Our Cause Today

Discover the many ways you can make a difference, from volunteering and fostering to donating and spreading awareness. Every effort counts in saving lives!

Someone petting a cat
Someone petting a cat
Someone petting a cat

Volunteer

Join Our Volunteer Team

Make a hands-on difference by joining our volunteer team. From helping with animal care to assisting with adoption events, there are many ways to lend a hand and make a positive impact. Join us today!

Someone petting dog's chin
Someone petting dog's chin
Someone petting dog's chin
Dog and cat laying together
Dog and cat laying together
Dog and cat laying together

Foster

Become a Foster Parent

Fostering gives animals a safe, loving place to grow, heal, and prepare for adoption. At Crossroads, foster families help ease shelter overcrowding, provide care for kittens and puppies, support pets recovering from medical needs, and give shy animals the socialization they need to thrive. 

Crossroads provides all of the supplies, food, dishes, litter, kennels, crates, beds, toys, medical care, and support—fosters provide the home and love. By opening your door, you open the chance for a brighter future. Foster love, change lives

Foster

Become a Foster Parent

Fostering gives animals a safe, loving place to grow, heal, and prepare for adoption. At Crossroads, foster families help ease shelter overcrowding, provide care for kittens and puppies, support pets recovering from medical needs, and give shy animals the socialization they need to thrive. 

Crossroads provides all of the supplies, food, dishes, litter, kennels, crates, beds, toys, medical care, and support—fosters provide the home and love. By opening your door, you open the chance for a brighter future. Foster love, change lives

Foster

Become a Foster Parent

Fostering gives animals a safe, loving place to grow, heal, and prepare for adoption. At Crossroads, foster families help ease shelter overcrowding, provide care for kittens and puppies, support pets recovering from medical needs, and give shy animals the socialization they need to thrive. 

Crossroads provides all of the supplies, food, dishes, litter, kennels, crates, beds, toys, medical care, and support—fosters provide the home and love. By opening your door, you open the chance for a brighter future. Foster love, change lives

Open Positions at Crossroads

If you want to be part of a team that shares your commitment to animal welfare, we'd love to have you join us in making a positive difference in the lives of animals and people alike.

Veterinary Technician - Full Time

Join Crossroads Animal Shelter as a Veterinary Technician and help ensure the health and safety of shelter animals. From surgical prep to clinic maintenance, your skills will directly impact animal care. Make a difference every day!

Veterinary Technician - Part Time

Join Crossroads Animal Shelter as a Veterinary Technician and help ensure the health and safety of shelter animals. From surgical prep to clinic maintenance, your skills will directly impact animal care. Make a difference every day!

Veterinarian

Serve animals and the community as a part-time Veterinarian at Crossroads Veterinary Clinic. Provide wellness care, spay/neuter services, and leadership to support our mission of humane animal care.

Shelter Rep

Reporting to the Shelter Operations Supervisor, the Adoption Services Representative will be responsible for helping customers by providing information, resources, and services information.

Veterinary Assistant & Reception Support

Serve as the welcoming front line for Crossroads Community Veterinary Clinic—supporting clients with scheduling and check-in/out while assisting the medical team with safe patient handling, room prep, and clinic sanitation to deliver compassionate, accessible care.

Open Positions at Crossroads

If you want to be part of a team that shares your commitment to animal welfare, we'd love to have you join us in making a positive difference in the lives of animals and people alike.

Veterinary Technician - Full Time

Join Crossroads Animal Shelter as a Veterinary Technician and help ensure the health and safety of shelter animals. From surgical prep to clinic maintenance, your skills will directly impact animal care. Make a difference every day!

Veterinary Technician - Part Time

Join Crossroads Animal Shelter as a Veterinary Technician and help ensure the health and safety of shelter animals. From surgical prep to clinic maintenance, your skills will directly impact animal care. Make a difference every day!

Veterinarian

Serve animals and the community as a part-time Veterinarian at Crossroads Veterinary Clinic. Provide wellness care, spay/neuter services, and leadership to support our mission of humane animal care.

Shelter Rep

Reporting to the Shelter Operations Supervisor, the Adoption Services Representative will be responsible for helping customers by providing information, resources, and services information.

Veterinary Assistant & Reception Support

Serve as the welcoming front line for Crossroads Community Veterinary Clinic—supporting clients with scheduling and check-in/out while assisting the medical team with safe patient handling, room prep, and clinic sanitation to deliver compassionate, accessible care.

Open Positions at Crossroads

If you want to be part of a team that shares your commitment to animal welfare, we'd love to have you join us in making a positive difference in the lives of animals and people alike.

Veterinary Technician - Full Time

Join Crossroads Animal Shelter as a Veterinary Technician and help ensure the health and safety of shelter animals. From surgical prep to clinic maintenance, your skills will directly impact animal care. Make a difference every day!

Veterinary Technician - Part Time

Join Crossroads Animal Shelter as a Veterinary Technician and help ensure the health and safety of shelter animals. From surgical prep to clinic maintenance, your skills will directly impact animal care. Make a difference every day!

Veterinarian

Serve animals and the community as a part-time Veterinarian at Crossroads Veterinary Clinic. Provide wellness care, spay/neuter services, and leadership to support our mission of humane animal care.

Shelter Rep

Reporting to the Shelter Operations Supervisor, the Adoption Services Representative will be responsible for helping customers by providing information, resources, and services information.

Veterinary Assistant & Reception Support

Serve as the welcoming front line for Crossroads Community Veterinary Clinic—supporting clients with scheduling and check-in/out while assisting the medical team with safe patient handling, room prep, and clinic sanitation to deliver compassionate, accessible care.

UPCOMING EVENTS

Upcoming Events

Stay informed about our upcoming events and join us in making a difference for animals in need.

Small dog being held

Love Your Pet

calendar_month

Feb 7th 12:00 PM - 3:00 PM

Maple Plain Spikes & Houles
5135 Oak St., Maple Plain MN 55359

Join us for a Valentine event all about loving your pets! Enjoy giveaways, corn hole games (& prizes), valentine’s cookies, vendors and more!




Small dog being held

Chip And Nail Clinic

calendar_month

3rd Sunday of Every Month 12:00 PM - 3:00 PM

On the 3rd Sunday of each month, Crossroads Animal Shelter hosts a Microchip and Nail Trim Clinic. No appointment necessary. This event is open to the public. 

- Microchip and Registration: $25
- Nail Trim: $25-35 plus tax.

Upcoming Dates: February 15th, March 15th, April 19th, May 17th, June 21st, July 19th, August 16, September 20th, October 18th, November 15th, December 20th.

UPCOMING EVENTS

Upcoming Events

Stay informed about our upcoming events and join us in making a difference for animals in need.

Small dog being held

Love Your Pet

calendar_month

Feb 7th 12:00 PM - 3:00 PM

Maple Plain Spikes & Houles
5135 Oak St., Maple Plain MN 55359

Join us for a Valentine event all about loving your pets! Enjoy giveaways, corn hole games (& prizes), valentine’s cookies, vendors and more!

Small dog being held

Chip And Nail Clinic

calendar_month

3rd Sunday of Every Month 12:00 PM - 3:00 PM

On the 3rd Sunday of each month, Crossroads Animal Shelter hosts a Microchip and Nail Trim Clinic. No appointment necessary. This event is open to the public. 

- Microchip and Registration: $25
- Nail Trim: $25-35 plus tax.

Upcoming Dates: February 15th, March 15th, April 19th, May 17th, June 21st, July 19th, August 16, September 20th, October 18th, November 15th, December 20th.

UPCOMING EVENTS

Upcoming Events

Stay informed about our upcoming events and join us in making a difference for animals in need.

Small dog being held

Love Your Pet

calendar_month

Feb 7th 12:00 PM - 3:00 PM

Maple Plain Spikes & Houles
5135 Oak St., Maple Plain MN 55359

Join us for a Valentine event all about loving your pets! Enjoy giveaways, corn hole games (& prizes), valentine’s cookies, vendors and more!


Small dog being held

Chip And Nail Clinic

calendar_month

3rd Sunday of Every Month 12:00 PM - 3:00 PM

On the 3rd Sunday of each month, Crossroads Animal Shelter hosts a Microchip and Nail Trim Clinic. No appointment necessary. This event is open to the public. 

- Microchip and Registration: $25
- Nail Trim: $25-35 plus tax.

Upcoming Dates: February 15th, March 15th, April 19th, May 17th, June 21st, July 19th, August 16, September 20th, October 18th, November 15th, December 20th.

Veterinary Clinic Hours

Monday        10:00 am - 2:00 pm
Tuesday           8:00 am - 5:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

By appointment only

Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313

Veterinary Clinic Hours

Monday        10:00 am - 2:00 pm
Tuesday           8:00 am - 5:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

By appointment only

Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313

Veterinary Clinic Hours

Monday        10:00 am - 2:00 pm
Tuesday           8:00 am - 5:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

By appointment only

Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313