Request a Vet Appointment in Hershey, PA
At Hershey Veterinary Hospital, we make it easy and convenient to request a vet appointment online. Whether your pet needs a routine checkup or urgent attention, our compassionate team is here to provide high-quality veterinary care when you need it most.
Request a Vet Appointment in Hershey, PA
Fill out the form below, or give us a call at 717-534-2244 to set up an appointment.
"*" indicates required fields

New Patients
We are currently accepting new patients. Visit our new patient page for information and a new patient form you can submit as the next step.
Same Day Vet Appointments in Hershey
Pets don’t always wait for an appointment—neither should you. Whenever possible, we offer same-day appointments to address sudden illnesses, injuries, or urgent concerns quickly and professionally.
If your pet is unwell or in discomfort, please call us at 717-534-2244 as early as possible to secure your spot. Same-day visits depend on availability, so prompt calls increase your chances.

Convenient Online Appointment Requests
Our easy online form allows you to request vet appointments anytime—day or night. Simply tell us your preferred date and time, and a team member will contact you during business hours to confirm your appointment.
For first-time visitors, visit our New Patient Information page to learn what to expect and how to prepare for your pet’s appointment.
Emergency and After-Hours Care
If your pet is experiencing a medical emergency, please call us immediately. If we cannot accommodate your pet, we will direct you to the nearest emergency veterinary clinic.
For urgent care outside regular hours, we recommend contacting:
What to Expect at Your Appointment
We offer flexible scheduling—including evenings and weekends—to fit your busy lifestyle. At your visit, our experienced veterinarians and staff take time to listen to your concerns, perform thorough exams, and develop personalized care plans tailored to your pet’s needs.
Learn more about our full range of Veterinary services or explore how we care for Dogs, Cats, and small pets.
FAQ
You can call us at 717-534-2244 or submit an appointment request through our online form.
If your pet is unwell or in discomfort, please call us at 717-534-2244 as early as possible to secure your spot. Same-day visits depend on availability, so calling early gives you the best chance at an appointment. We do our best to help as many pets and families as possible.
If we’re unavailable, we will refer you to the closest emergency clinic, such as Hershey Animal Emergency Center or Shores Veterinary Emergency Center.