Skip to main content Skip main navigation

Contact Bay Country Veterinary Hospital for Annapolis Area Pet Care

Crownsville Office

Bay Country Veterinary Hospital
1197 Generals Highway
Crownsville, MD 21032

Phone: (410) 923-3040
Fax: (410) 923-6371

Mon - Thurs.: 8 a.m. - 8 p.m.
Fri.: 8 a.m. - 6 p.m.
Sat.: 8 a.m. - 4 p.m.
Sun: 9 a.m. - 12 p.m.

Annapolis Office

Bay Country Veterinary Hospital
626-K Admiral Drive
Annapolis MD 21401

Phone: (410) 571-8480
Fax: (410) 571-9435

Mon - Thurs: 1 p.m. - 5 p.m.
Fri.: 4 p.m. - 8 p.m.
Sat.: 9 a.m. - 1 p.m.
Sun: Closed

We are only closed to the public six days a year: New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. (Hospital patients and pet boarders will continue to receive excellent care from our veterinarians and staff on these days.)

Except for unforeseen circumstances, we kindly request 24 hours notice if you must cancel an appointment.

We welcome email inquiries!

Request an appointment New client form (PDF) Refer a Friend Customer Survey