Upon arrival, please come inside to check-in or text us at (803) 288-6264 and let us know you are here. You can then remain in your car until your pet's appointment. Call us at (803) 286-8131 with any questions, medication refills, or retail purchase needs.

quality care at an affordable price

Treating The Dogs and Cats of Lancaster Like Family Since 1993


Faulkner Animal Hospital is a well-equipped small animal veterinary clinic serving communities in Lancaster County, such as Mineral Springs, Waxhaw, Heath Springs, Catawba, Fort Lawn, Pageland, Kershaw, Van Wyck, Great Falls, Richburg, Wingate, and Fort Mill. We provide complete care from wellness and vaccinations, surgical procedures, in-house pharmacy and laboratory, health certificates, medical services, pain management, patient education, behavioral and nutrition counseling, and any individualized needs of our clients.

Our doctors and staff are animal lovers that work hard to stay on top of the most current practices and professional development opportunities while providing quality care at an affordable price.

A Wealth of Knowledge with the Faulker Animal Hospital Team

Dr. Forrest Faulkner started Faulkner Animal Hospital in 1993. With five doctors on staff, our veterinarians have over 80 years of combined knowledge of helping animals in veterinary practice. We are all family—our clients, pets, and staff.  Our down home approach allows us to offer affordable care and excellent service. We strive to treat every animal as if it were our own personal pet, and make sure the experiences that our clients and patients have at our hospital are comfortable and positive.

Give us a call at (803) 286-8131, send us a message, or request an appointment for your dog or cat today and let us show you why Faulkner Animal Hospital is your leading veterinary partner in Lancaster, South Carolina.

Newsletters Keep You Informed

Our newsletter keeps you educated about our promotions, pet food recalls, upcoming events, and more. Just enter your name and email address to get started!

Animal Hospital in Lewisville: Pets Sitting Together