Craig Horner (Brisbane, 24 gennaio 1983) è un attore australiano, principalmente noto per il ruolo di Ash Dove nella serie televisiva H2O e per quello di Richard Cypher nella serie televisiva La spada della verità e per il ruolo del Conte di Montecristo nella serie TV C'era una volta..
Craig Horner scopre di amare la recitazione dopo essere apparso nella rappresentazione scolastica di Sogno di una notte di mezza estate. Frequenta il St Peters Lutheran College di Brisbane per poi decidere di fare l'attore, trasferendosi a Sydney. A partire dal 2001 fa numerose apparizioni in vari film e serie televisive: entra nel cast di Blue Water High in cui interpreta, dalla terza stagione, Garry Miller, e in quello di H2O nel ruolo di Ash Dove. Nel 2007 recita nello spot televisivo di Coca-Cola Zero. Dal 2008 al 2010 ricopre il ruolo di Richard Cypher nella serie televisiva La spada della verità, trasposizione dell'omonima saga letteraria scritta da Terry Goodkind.