Nonprofit Veterinary Clinic
Order food & medicine

Located at the MCHA Animal Care Campus

791 S Fieldstone Blvd, Bloomington, IN 47403

The MCHA Nonprofit Veterinary Clinic proudly offers a comprehensive range of veterinary services, including care for injuries, illnesses, and general wellness for both dogs and cats. Embracing a compassionate approach to veterinary care, our clinic operates on an innovative, low-cost model designed to make essential veterinary services accessible to a broader segment of the community.

With a tiered pricing system in place, we are committed to providing high-quality care at affordable rates, ensuring that every pet owner has the opportunity to secure the care their pet needs. While our clinic is not a free service, our structured pricing strategy is crafted to accommodate various financial situations, reflecting our dedication to inclusivity and the well-being of all pets in our community.

 

Scheduling An Appointment

To schedule an appointment please reach out to our office at 812-333-6242 or at reception@monroehumane.org. Please note that prepayment of the exam fee is required at the time of scheduling to secure your spot. Your prepayment will be applied toward your exam fee on the day of your appointment. Your payment can be made over the phone, online via a form provided by MCHA at the time of booking, or in person.

Services By Appointment

Wellness & Sick Exams
Wellness Care (Vaccines, Preventions, and Tests)
Digital X-ray
Bloodwork Analysis
Routine Parasite Diagnostics
Pet Acupuncture *
*Some restrictions apply. Please call for more information.
Humane Euthanasia
Private & Communal Cremation

To schedule an appointment, call 812-333-6242

Prices

Subsidized pricing is listed in parenthesis below.

To receive subsidized pricing, clients must show proof of financial hardship or participation in a government assistance program. 
Without proof of a qualifying bank statement, government document, or equivalent paperwork, we cannot offer this pricing.

A scheduled appointment and a prepaid medical exam are required for all services.
Wellness Exam $50 ($20)
Sick Exam $60 ($30)

Common Services & Pricing

Vaccines

  • Rabies $25 ($15)
  • 3-year Rabies $30 ($20) 
  • Canine DAPP $22 ($18)
  • Canine Bordetella $22 ($18)
  • Canine Leptospirosis $35 ($25)
  • Feline FVRCP $22 ($18)
  • Feline FeLV $35 ($25)
    Other Wellness Care 

  • Microchip $18 ($15)
  • Nail Trim $18 ($12) 
  • Nail Trim, Aggressive Animal $20 ($15)
  • Deworming starts at $5
  • Anal Gland Expression $18 ($15)
  • Tests

    • Heartworm test $25 ($15) 
    • Feline FeLV / FIV test $36 ($28)

    Medications

    For pick-up and refills, call 812-333-6242 ext. 1.

    For delivery, order online.

    For orders placed over the phone, there is a 24-hour call ahead policy. For example, orders placed on a Monday will not be ready for pick-up until Tuesday. Voicemails are not checked over the weekend, so orders placed on a Friday will not be ready for pick-up until Monday.​

    There is a $5.00 fee to have your prescription called into another pharmacy. This includes but is not limited to Chewy, Walmart, and CVS. ​

    Prices of medications vary depending on the size of your animal and how many medications your pet’s illness requires.

    Veterinary Appointment Prepayment and Cancellation Policy

    Effective October 20, 2026

    Monroe County Humane Association (MCHA) is committed to providing accessible, affordable veterinary care to pets and families in our community. Because demand for our services often exceeds available appointment times, we have established the following prepayment and cancellation policy to help ensure appointments are used responsibly and veterinary care remains available to as many pets as possible.

    Appointment Prepayment Requirements

    All newly scheduled veterinary appointments require prepayment at the time of scheduling.

    Veterinary Examinations:

    The applicable wellness or sick examination fee must be prepaid. This payment is applied toward the cost of your visit and is not an additional charge.

    Technician Appointments:

    The scheduled service must be prepaid.

    Multiple Pets or Appointments:

    Each pet and each scheduled appointment requires a separate prepayment.

    Payment Options:

    Prepayments can be made securely over the phone or through a payment link sent by text message.

    Appointment Confirmation:

    Appointments are not confirmed until the required prepayment has been received.

    Appointments scheduled before the policy’s effective date are not subject to the new prepayment requirement.

    Cancellations, Rescheduling, and Missed Appointments

    Clients must provide at least 36 hours’ notice to cancel or reschedule an appointment without forfeiting their prepayment.

    Your prepaid examination or service fee will be forfeited if you:
    Do not arrive for your scheduled appointment.
    Cancel your appointment with less than 36 hours’ notice.

    Request to reschedule your appointment with less than 36 hours’ notice.

    Forfeited prepayments are nonrefundable and cannot be transferred or credited toward another appointment. A new prepayment will be required to schedule a future appointment.

    Cancellations or rescheduling requests made at least 36 hours before the scheduled appointment are eligible for a refund or transfer of the prepayment to a new appointment.

    We understand that emergencies and unexpected circumstances occur. Requests for exceptions may be reviewed on a case-by-case basis by MCHA’s Executive Director.

    Prepayment Requirements Following a Missed Appointment or Late Cancellation

    Clients who forfeit a prepayment will be required to pay the following examination fees when scheduling future veterinary appointments:

    Examination Type
    Subsidized/Discounted Clients
    Full-Price Clients
    Wellness Examination
    $50
    $60
    Sick Examination
    $65

    $70

    These fees are applied toward the cost of the next examination and are not additional charges.

    Repeated missed appointments, late cancellations, or failure to comply with this policy may result in additional scheduling restrictions or denial of future non-emergency services.

    Why We Have This Policy

    MCHA’s veterinary clinic serves thousands of pets each year, many belonging to families who face financial barriers to veterinary care. Our appointment availability is limited, and missed appointments prevent us from helping other animals waiting to receive services.

    As a nonprofit organization, MCHA also relies on charitable donations to help cover the difference between the actual cost of veterinary care and the fees charged to our clients. When appointments go unused, we still incur staffing and operating expenses, reducing the resources available to help other pets.

    This policy helps us make responsible use of our limited veterinary appointments, protect donor-supported resources, and continue providing affordable care to the community.

    We appreciate our clients who respect their scheduled appointments and help us serve as many pets and families as possible.

    Questions or Assistance

    If you have questions about this policy, need to make a payment, or need assistance with an existing appointment, please contact our clinic.

    Monroe County Humane Association
    791 S. Fieldstone Blvd.
    Bloomington, IN 47403
    Phone: 812-333-6242

     

    INTACT/UNALTERED PET FEE POLICY:

    To better align with our mission and support the long-term health and well-being of pets in our community, MCHA has implemented a $20 intact fee per visit for all unaltered animals over the age of 12 months. This fee is added to the standard exam fee.

    For example, a standard wellness appointment currently costs $20 (subsidized) or $50 (standard). The total for an intact pet is now $40 or $70, respectively. This fee is intentionally structured to make spaying or neutering your pet the most cost-effective and responsible long-term choice.

    Over the years, in providing veterinary care to thousands of pets and families, we’ve seen firsthand the serious health impacts of not spaying or neutering. Unaltered pets are at higher risk for reproductive cancers, infections, and other preventable conditions. Additionally, our overburdened shelter—and shelters across neighboring counties—are a direct result of unwanted litters that could have been prevented.

    We understand that not all pets are good candidates for surgery. The fee is waived for any animal deemed medically unfit (including those too old) for spay/neuter, with documentation from a veterinarian. If you don’t already have documentation, you can discuss this with our vet team during your appointment. The fee also does not apply to recheck or technician-only appointments.

    Difficult Animal Policy

    We reserve the right to refuse services based on safety concerns.
    If your pet has a history of aggression or reactivity, please inform our staff when scheduling an appointment. To ensure a safe and stress-free visit for everyone, we may recommend a chill protocol for your pet before the appointment.

    Payment is due at time of service. Any account with a balance is subject to a past due fee.

    IN FREE VET CARE PROVIDED IN 2024 TO PETS IN NEED

    Funding generously provided by

    and support from

    MAILING ADDRESS

    P.O. Box 1334
    Bloomington, Indiana 47402

    ANIMAL CARE CAMPUS

    791 S Fieldstone Blvd
    Bloomington, Indiana 47403

    Sunday: Closed
    Monday: 10 a.m.–4 p.m.
    Tuesday: 10 a.m.–6 p.m.
    Wednesday: 10 a.m.–6 p.m.
    Thursday: 10 a.m.–6 p.m.
    Friday: Closed
    Saturday: Closed

    CONTACT US

    mcha@monroehumane.org

    812-333-MCHA (6242)

    Fax: 812-825-2247

    FOLLOW US

    Monroe County Humane Association is a 501(c)3 nonprofit organization that relies on donations, sponsorships, and grants to fund all of our programs and services. EIN: 35-6064277 

    Monroe County Humane Association proudly collaborates, but is distinct from, the City of Bloomington Animal Shelter. For services such as adoption, lost/found pets, shelter hours, and animal control, feel free to reach out to our friends at the City of Bloomington Animal Care & Control at 812-349-3492. Together, we're caring for our community's animals.