순환소수(循環小數)는 소숫점 아래의 어떤 자리에서부터 일정한 숫자의 배열이 한없이 되풀이 되는 무한소수이다.
순환소수는 순환마디에 양끝에 숫자 위에 점을 찍거나 선을 그어서 나타낸다.