16세기 프랑스에서 새해 첫날을 1월 1일로 바꿨으나, 이를 모르고 4월 1일에 신년 잔치를 벌인 사람들을 놀리던 것에서 유래했다는 설이 가장 유력합니다. 인도 춘분제의 '훌리'나 서양의 '사월 바보(April Fool)' 풍습 등이 합쳐져 오늘날의 만우절이 되었습니다.
만우절은 4월 1일에 장난을 하는 날로, 정확한 단일 기원은 없습니다. 가장 널리 알려진 설은 16세기 프랑스에서 새해가 1월 1일로 바뀐 뒤, 여전히 4월에 새해를 지내던 사람들을 놀린데서 비롯됐다는 이야기입니다. 또 중세 유럽의 봄맞이 축제(질서 뒤집기, 장난 문화)에서 유래했다는 견해도 있습니다