AAHA Accredited Veterinarian in Port Orange, FL

We are a full-service, AAHA accredited, an animal hospital providing comprehensive healthcare services to pets in Port Orange and the surrounding areas. Our veterinarian offers a wide variety of medical, surgical, and dental services. We provide complete vet care for our patients, and our veterinarians are well equipped with advanced equipment and technologies to provide the highest standard of care for your pet.

Please browse our website to learn more about our animal hospital and the services we provide for companion animals in Port Orange and all of eastern Volusia County.

Please call our vet office today at (386)322-0108 for all your pet health care needs

Pets we treat:

  • Cats
  • Dogs
  • Reptiles
  • Small Mammals

Top Rated Veterinarian in Port Orange

Click here to check out 5-star reviews from local pet owners!

Our Services

Loyalty Rewards Program

HVC is proud to offer a LOYALTY REWARD PROGRAM to our clients. Earn one paw print for every $100 spent at a visit. Redeem 20 paw prints for a $100 credit on your account.

Referral Program


What are the hospital hours?

Our animal hospital is open Monday through Friday from 7:30 am until 5:30 pm. Our hospital is closed on Saturdays and Sundays.

Do we see walk-ins?

At Halifax Veterinary Center, scheduled appointments always come first. We do, however, see walk-in patients when our schedule allows. A walk-in patient who needs a wellness exam and vaccines may not be able to be seen by us that day. A walk-in patient who needs an exam for feeling ill will be triaged. Any patient in respiratory distress will be immediately taken to our treatment area to be assessed. However, if stable, you may be asked to wait until we can fit your pet in. If we cannot fit your pet in and your pet is stable enough to go to the emergency center, we may direct you there. A walk-in, no matter well or ill, may have to wait hours to be seen or be turned away due to our scheduled appointments for the day. It is always recommended to schedule an appointment instead of being a walk-in.

With the need for veterinary care having increased nationwide since 2020, we are booking wellness exams at least one month in advance. We do our best to see your pets who are not feeling well as soon as we can. We ask that you call as soon as your pet shows signs of feeling ill, so you do not have to wait once your pet’s symptoms have gotten worse. Having a pet who has had symptoms for three or more days, and then expecting to be fit in near our closing time is not fair of you to ask of us.

Can I make payments?

Payment is required at the time of service.

What forms of payment do you accept?

Cash, Check, MasterCard, Discover, Visa, American Express, CareCredit, and Scratchpay. We offer a 5% discount off doctor’s services when paying with cash.

At what age can I have my pet spayed or neutered?

Spaying or neutering can be done at approximately 6 months of age. Your pet is given an exam prior to surgery to help determine whether your pet is healthy enough to undergo the surgical procedure. Current vaccinations are required at the time of surgery. A pre-anesthetic EKG and chest x-ray are required prior to undergoing anesthesia and surgery. Also, a pre-anesthetic blood screen is highly recommended.

Are we accepting new clients?

New clients are always welcome. New clients are expected to have a scheduled appointment, to bring prior records with them, and to arrive ten minutes early to complete paperwork. We are required by law to give a Rabies vaccine to any patient who does not have proof of a current rabies vaccination. The only exception is if one of our doctors believes the patient to be too ill to receive the vaccination that day. We will NOT see your pet unless you agree to this policy. Our doctors’ medical licenses will not be compromised because a client may have “forgotten” their old records or because an owner does not believe in the Rabies vaccination. Simply put, it is the law.

If you have additional questions that aren’t covered here, please feel free to give us a call at 386-322-0108 OR visit our general FAQ page.

Read more