Envision Dental

Asheville Office

(828) 974-8607

Charlotte Office

(704) 668-0986

Greenville Office

(864) 362-6298

Lake Keowee/Seneca Office

(864) 392-9572

Raleigh Office

(919) 926-0177

Dr. Craig Horton

Dr. Craig Horton


Patient Ratings

5.0 Star rating based on 4 patient reviews


Dr. Horton is an extensively trained and recognized prosthodontist who leads the prosthodontics team at Envision Dental Implant Centers.

Dr. Craig Horton

A native of Oconee County, South Carolina, Dr. Horton graduated from Walhalla High School and enrolled at Presbyterian College, where he earned a Bachelor of Science degree in Biology. He then went on to attend the College of Dental Medicine at the Medical University of South Carolina, where he received a DMD degree in 2005.

Dr. Horton was a practicing dentist for 2 years before returning to a residency in Prosthodontics at the University of Florida, where he earned a Masters of Science in Dental Sciences and a certificate in Prosthodontics. While in Florida, he served as Chief Resident and is still a recognized, visiting faculty member of their Prosthodontics Department.

In addition, Dr. Horton received advanced training in Frankfurt, Germany, and Zurich, Switzerland. His course of study included time spent at renowned institutions, such as the Pikos Implant Institute, Arun Garg’s Implant Seminars, Misch Institute, Dawson Academy, Melker Seminars, Frankfurt University, and the University of Zurich, among others.


  • BS in Biology—Presbytarian College
  • Doctor of Dental Medicine (DMD)—Medical University of South Carolina James B. Edwards College of Dental Medicine
  • MS in Dental Sciences—University of Florida
  • Prosthodontics Residency—University of Florida