Skip to main content Skip main navigation

Bay Country Veterinary Hospital
Welcomes New Clients From Annapolis MD & Surrounding Communities

Bay Country Veterinary Hospital now has two convenient locations to accommodate our clients, one in Crownsville and one in Annapolis.

Contact information for both locations is as follows:

Crownsville Location

Bay Country Veterinary Hospital
1197 Generals Highway
Crownsville, MD 21032

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

Monday - Thursday: 8 a.m. - 8 p.m.
Friday: 8 a.m. - 6 p.m.
Saturday: 8 a.m. - 4 p.m.
Sunday: 9 a.m. - 12 p.m.

Annapolis Location

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

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

Monday - Thursday: 1 p.m. - 5 p.m.
Friday: 4 p.m. - 8 p.m.
Saturday: 9 a.m. - 1 p.m.

Between both locations, we are open seven days a week for your convenience.

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

We are always accepting new clients and patients. If you’re looking for a new veterinarian for your fur babies, check us out!

Thank you in advance for providing payment when services are rendered. We accept:

Bay Country Veterinary Hospital building exterior

Please fill out our New Client Form (PDF) prior to your appointment. Pets sometimes get excited during their first visit, so this will enable you to keep your focus on them!

Except for unforeseen circumstances, we kindly request 24 hours notice if you must cancel an appointment.
Please note: Missed appointments without prior notice may be subject to a fee.

If you would like to learn a little bit more about us and the services we provide, here are some helpful resources:

Thank you again for stopping by, and we look forward to meeting you and your pet!