Veterinary Finance

Don’t let Veterinary bills get in the way of your life. Find out if you’re eligible by applying for your Veterinary Finance Loan today!

MediFin, helping South Africans, and their pets, achieve better health, one loan at a time.

Apply Online Today!Loan Calculator

Instant
Pre-Approval

Payout in
24 Hours*

Flexible
Repayments

No
Deposit

How Much Does It Cost To Get A Veterinary Appointment?

The cost of an appointment with your Vet can range from R 1,200 – R 15,000.

R 15,000

Pay with Cash

Not Included

With Most Medical Aids

*R 2,573 p/m

Veterinary Loan

Please Note: The cash price is only an estimate. *Assumes the estimate is the correct price and is to be paid over 6 months. Please see the Loan Calculator or speak to an Advisor for accurate pricing.

Where Can I Find A Veterinary Clinic?

Find a registered Vet near you! Or join our directory.

Visit Our Directory

Frequently Asked Questions About Veterinary Clinics

Can’t find what you are looking for? Ask your own question here.

What is the vaccination procedure for dogs?

Puppies should receive their first vaccination at 6-8 weeks followed by a second vaccination 4 weeks later. A third vaccination is given at 16 weeks and from here it is an annual booster.

What is the vaccination procedure for cats?

A kitten should receive its first vaccination at 12 weeks followed by second vaccination at 16 weeks. Here after it is a yearly booster.

How often should I worm my pet?

Kittens should be wormed every 4,6,8 & 12 weeks. From 12 weeks the cat should then be wormed every 3 months.

If your cat is pregnant, treat at mating and every 3 weeks during pregnancy and while nursing.

Puppies should be wormed at 2,4,8 and 12, weeks from there every 3 months.

If your dog is pregnant treat prior to mating, 10 days before and 4 weeks after whelping.

In the event of Hydatid Tapeworm – worm every 6 weeks (only if required)

How old does my cat/dog need to be before I can desex it?

It is ideal that your pet is over the age of 5-6 months and not on heat.

Need Some Assistance?