수학에서 대칭 함수(對稱函數, 영어: symmetric function)은 변수의 교환에 대하여 불변인 다변수 함수이다.
대칭 함수는 다음 조건을 만족시키는 n {\displaystyle n} 변수 함수 f ( x 1 , … , x n ) {\displaystyle f(x_{1},\dots ,x_{n})} 이다.
예를 들어, 3변수 대칭 함수 f ( x , y , z ) {\displaystyle f(x,y,z)} 는 항상 다음을 만족시킨다.
모든 대칭 다항식으로부터 유도되는 함수는 대칭 함수이다.