Home/Locations/Peninsula
Regional service area

Emergency Vet Care Across the Virginia Peninsula

The Virginia Peninsula stretches from Williamsburg and the Historic Triangle down through York County and Newport News, and CARE serves families across all of it. Our hospital on John Tyler Highway in Williamsburg is a regional resource for weekend emergencies and advanced care, drawing pet owners from across the Peninsula when local practices are closed or a case needs more than routine treatment. Whichever community you are coming from, call (757) 703-0199 before you arrive. Choose your specific area below for drive times and local detail.

Why CARE

Why pet owners in Peninsula choose CARE

One regional resource

Families from across the Peninsula rely on CARE for weekend emergencies and advanced care that local day practices do not provide after hours.

Imaging read all weekend

X-ray, ultrasound, CT, and bloodwork are run and interpreted on site, so pets from anywhere on the Peninsula get answers without delay.

Capabilities most ERs lack

Hyperbaric oxygen therapy, hemoperfusion, endoscopy, and emergency surgery are gathered under one roof for the region's toughest cases.

Across the Peninsula, daytime veterinary practices keep weekday hours and refer urgent and advanced cases elsewhere. CARE fills that gap for the region. Find your community below for local drive times, landmarks, and answers specific to where you are coming from.

Frequently asked questions

CARE serves Williamsburg, James City County, York County, Yorktown, Newport News, and nearby communities. Use the links above for drive times and details for your specific area.

No referral is required for an emergency. Veterinarians across the Peninsula also refer patients to us for advanced imaging, hyperbaric oxygen therapy, and hemoperfusion.

CARE provides weekend emergency coverage, opening Friday at 8:00 a.m. and closing Monday at 9:00 p.m., open around the clock Saturday and Sunday. We are closed Tuesday, Wednesday, and Thursday. Call (757) 703-0199 to confirm.

Call before you head to CARE

Calling ahead lets our team prepare for your pet and talk through the drive from Peninsula. We are ready the moment you arrive.

Call (757) 703-0199
Call Now