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.
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 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.
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