Our Doctors

Wayne Heights Animal Hospital is committed to providing quality veterinary health care to your pets, with preventative medicine, diagnostic testing, surgery, nutritional counseling, and more. Our veterinarians are professional, experienced, and dedicated to helping your animals live their happiest and healthiest lives.

To learn more about our veterinarians and services, contact us today at 717-765-9636.

Dr. John Barnes


Dr. John Barnes graduated from Virginia-Maryland Regional College of Veterinary Medicine in 1998. From 1998 until 2005 he worked as a veterinarian at a local animal hospital in Hagerstown, MD. Some of Dr. Barnes’ specific areas of interest in veterinary medicine include surgery, dentistry, and veterinary orthopedic manipulation. Dr. Barnes’ personal interests and hobbies are photography and scuba diving. He resides in Maryland with his wife, 6 dogs, Billy, J.J., Nibbles, Joey, Bitsy, and Mac, 3 cats, 11 goats, ducks, guineas and chickens.

Dr. Charlene Barnes


Dr. Charlene Barnes also attended and graduated from Virginia Maryland Regional College of Veterinary Medicine. During her senior year in veterinary school, Dr. C. Barnes did a six week project at The Western College of Veterinary Medicine in Saskatchewan, Canada studying dental disease in musk -oxen. She has been a small animal veterinarian since 1997 and has practiced at an all feline animal hospital in Silver Spring, MD. Prior to owning Wayne Heights Animal Hospital, Dr. C. Barnes was practicing at Frederick Emergency Animal Hospital. Dr. Barnes lives near Wolfsville, MD with her husband, 6 dogs, 3 cats, 11 goats, ducks, guineas and chickens. Dr. C. Barnes’ hobbies include scuba diving, cross stitch, and spending time with her many pets.