Joshua Dallas, né le 18 décembre 1978 à Louisville dans le Kentucky (États-Unis), est un acteur américain. Il est connu au cinéma pour avoir incarné Fandral dans le film Thor aux côtés de Chris Hemsworth et à la télévision pour son rôle du Prince Charmant dans la série américaine de Once Upon a Time.