Shoals Animal Hospital

Click here to discover the newest payment alternative for veterinarians.

Scratchpay for Shoals Animal Hospital

7:00 am until 5:00 pm

7:00 am until 5:00 pm

7:00 am until 3:30 pm

7:00 am until 5:00 pm

7:00 am until 5:00 pm

8:00 am for boarding

drop-off and pick-up only

Use this link to apply for Care Credit

Do you have an after-hours emergency with your pet???

Shoals Area


Emergency Hospital

310 W Dr. Hicks Blvd, Florence

(256) 740-4800




Friday 6pm thru Monday 7am



Pet insurance reimburses you on your veterinary bills and is a great way to ensure that you are prepared financially for unexpected costs when your dog or cat gets sick or injured. Pets Best Pet Insurance offers amazing coverage, they pay their claims very quickly, and they have plans for every budget.

Our clients at  get a 5% discount with Pets Best. To learn more about pet  insurance or to get a quote, please visit

February 2019

Our animal clinic is growing! Thanks for patience with changes. New phone system up and going!

January 2019

Happy New Year! We look forward to serving you and your pets at Shoals Animal Hospital in 2019!

March 2019

We now offer ScratchPay - a great alternative for unexpected expenses at the animal hospital

We love our patients and their people, too!

    Shoals Animal Hospital is a full-service veterinary hospital located in Muscle Shoals, Alabama.  Established in 1968 by Dr. John C. Lowery, the hospital has been caring for Shoals area dogs and cats under the direction of Dr. Kristy Clopton and Dr. Nikki Snipes since 2009. 

         We offer convenient hours and a warm environment for you and your pet. Our professional and courteous veterinarians and staff seek to provide the best possible medical, surgical, and dental care for our patients...

Latest News

Our Hours

About our veterinarians

Need Info?

visit our links 

Important info

Our veterinarians' faves from the web...

Check Us Out!

see inside  

our hospital

See our animal hospital where veterinarians work

Our Veterinarians are Leading the Way in Pet Care!

Call us: +1.2563812911

After Hours: +1.2567404800


our staff 

the people who love your pets!

Check out our veterinarians and staff