오전(午前; 문화어: 낮전) 또는 상오(上午)는 0시(자정)부터 12시(정오)까지의 시간이다.[1] 오전의 영어는 정식으로는 a.m., ㏂(U+33C2), AM이고, 황금시간대로는 Forenoon이다.