Low Cost Vet Finder

Low-cost heartworm testing in McAllen-Brownsville, Texas

11 places offer this. 10 list prices; for the rest, call and ask before you go.

What it costs in McAllen-Brownsville

Heartworm test: $44 to $52 at the 7 places that publish a price, typically $44.

Lowest to highest, from each place's own price list. Packages and add-ons are left out. Prices change, so confirm when you call. Compare other cities.

Showing 11 of 11 places

By appointmentRules apply

RGV Low Cost Spay & Neuter Clinic

Spay / neuter clinic · 500 E. Hackberry Ave, Suite 100-B, McAllen

Cat spay/neuter $89

Nonprofit spay and neuter clinic in McAllen, by appointment. Dogs $125, cats $89, with a non-refundable deposit to book. Drop off 7:30 to 8am, pick up 3 to 3:30pm.

Checked Oct 21, 2026 on the clinic's website

By appointmentOpen to everyone

RGV Humane Society Spay/Neuter Clinic

Spay / neuter clinic

Cat spay/neuter $150

Spay and neuter clinic days run by the RGV Humane Society. Dogs $175, cats $150. The surgery site is announced before each clinic. Register online and pay when you drop off your pet.

Checked Oct 21, 2026 on the clinic's website

Walk-in OKRules apply

Brownsville Spay Neuter

Spay / neuter clinic · 1050 McIntosh Dr. Unit A, Brownsville

Nonprofit clinic in Brownsville for spay and neuter by appointment, plus walk-in shots and heartworm tests. Open Monday to Friday, 8:30am to 5:30pm. Call or email for prices.

Checked Oct 21, 2026 on the clinic's website

By appointmentCheck if you qualify

Rio Grande Valley Humane Society Low-Cost Vaccine Clinic

County shelter · 18038 Garrett Rd, Harlingen

Rabies shot from $11

Low-cost shots, microchips and flea and heartworm meds at a monthly clinic in Harlingen, 9am to 11:30am. Rabies shot is $13. You must register online first, and there are no refunds.

Checked Oct 21, 2026 on the clinic's website

By appointmentRules apply

Vetco Vaccination Clinic - Edinburg

Vaccine clinic · 317 E Trenton Rd, Edinburg

Heartworm test $52

Shot clinic inside the Edinburg Petco at 317 E Trenton Rd. By appointment only. Rabies $39, microchip $36. Routine shots and tests only.

Checked Oct 21, 2026 on the clinic's website

By appointmentRules apply

Vetco Vaccination Clinic - Mission

Vaccine clinic · 2519 E Expy 83, Mission

Heartworm test $52

Shot clinic inside the Mission Petco at 2519 E Expy 83. By appointment only. Rabies $39, microchip $36. Routine shots and tests only.

Checked Oct 21, 2026 on the clinic's website

By appointmentRules apply

Vetco Vaccination Clinic - Weslaco

Vaccine clinic · 821 E Expy 83, Weslaco

Heartworm test $52

Shot clinic inside the Weslaco Petco at 821 E Expy 83. By appointment only. Rabies $39, microchip $36. Routine shots and tests only.

Checked Oct 21, 2026 on the clinic's website

Walk-in OKRules apply

PetVet at Tractor Supply - Edinburg

Vaccine clinic · 7135 N. Expressway 281, Edinburg

Heartworm test $44

Shot clinic at the Edinburg Tractor Supply one Sunday a month, 9:30am to 11am. Walk in or sign up online. Rabies $36, dog shot packages from $79.

Checked Oct 21, 2026 on the clinic's website

Walk-in OKRules apply

PetVet at Tractor Supply - Mission

Vaccine clinic · 1501 W. Expressway 83, Mission

Heartworm test $44

Shot clinic at the Mission Tractor Supply one Saturday a month, 1pm to 2:30pm. Walk in or sign up online. Rabies $36, dog shot packages from $79.

Checked Oct 21, 2026 on the clinic's website

Walk-in OKRules apply

PetVet at Tractor Supply - San Benito

Vaccine clinic · 901 S. FM 509, San Benito

Heartworm test $44

Shot clinic at the San Benito Tractor Supply one Sunday a month, 1:30pm to 3pm. Walk in or sign up online. Rabies $36, dog shot packages from $79.

Checked Oct 21, 2026 on the clinic's website

Walk-in OKRules apply

PetVet at Tractor Supply - Weslaco

Vaccine clinic · 1002 W. Expressway 83, Weslaco

Heartworm test $44

Shot clinic at the Weslaco Tractor Supply one Saturday a month, 4pm to 5:30pm. Walk in or sign up online. Rabies $36, dog shot packages from $79.

Checked Oct 21, 2026 on the clinic's website

Each place shows the date we last checked it on its own website. How we check listings