광전 효과(光電效果, 독일어: photoelektrischer Effekt, 영어: photoelectric effect)는 금속 등의 물질이 고유의 특정 파장보다 짧은 파장을 가진 (따라서 높은 에너지를 가진) 전자기파를 흡수했을때 전자를 내보내는 현상이다. 이 때 방출되는 전자를 광전자라 하는데, 보통 전자와 성질이 다르지는 않지만 빛에 의해 방출되는 전자이기 때문에 붙여진 이름이다
알베르트 아인슈타인이 이 현상을 빛의 입자성을 가정함으로써 설명하였으며,[1] 그 공로로 1921년에 노벨 물리학상을 수상했다.
금속 표면에서 전자를 떼어내기 위해 필요한 최소한의 에너지를 일함수라고 한다. 일함수는 , W 혹은 로 표기되기도 하며, , 로 나타내어진다. 여기에서 는 각 금속마다의 한계 진동수이다.