Site Accessibility Features: Skip to page menus


Reset Website Accessibility

Site Menus Section Skip to page content

Locations & Hours

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!

Crownsville Office Annapolis Office

Crownsville Office

Below you will find contact information for our Veterinary Hospital in Crownsville. Please contact us to make an appointment!

Address

1197 Generals Highway Crownsville, Maryland 21032

Contact

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

info@baycountryvets.com

Hours

Mon – Thurs: 8 a.m. – 8 p.m. Fri: 8 a.m. – 6 p.m. Sat: 8 a.m. – 1 p.m. Sun: 9 a.m. – 12 p.m.

Annapolis Office

Below you will find contact information for our Veterinary Hospital in Annapolis. Please contact us to make an appointment!

Address

626-K Admiral Drive, Annapolis, Maryland 21401

Contact

Phone: (410) 571-8480

Text: (410) 571-8480

Fax: (410) 571-9435

Hours

Mon – Fri: 1 p.m. – 5 p.m. Sat: 9 a.m. – 1 p.m. Sun: Closed.

Ready to Make an Appointment? Book Now!

© 2025 Bay Country Veterinary Hospital. Powered by LifeLearn Veterinary Websites