만우절의 유래에 대해서는 여러 이야기가 있는데, 그 중에서도 16세기 프랑스에서 유래했다는 설이 가장 일반적입니다.
옛날의 새해는 지금 쓰는 달력을 기준으로 3월 25일에 시작되었고, 4월 1일까지 춘분제가 있어 마지막 날인 4월 1일에 신년을 축하하는 파티를 열거나 선물을 교환하는 풍습이 있었습니다.
그러던 중 프랑스 왕국의 왕 샤를 9세가 1564년에 1월 1일을 새해로 선포하게 되었습니다. 하지만 옛날이다보니 정보 전달 속도가 지금에 비해 느렸기때문에 샤를 9세의 선포 이후에도 1월 1일이 새해인 것을 몰랐던 사람들이 많았습니다.
그래서 만우절은 4월 1일이 새해인 줄 알고 새해 축하 인사를 하는 사람이나, 가짜 신년 파티에 속아서 간 된 사람들을 4월 바보(April Fool)라고 부르는 것에 유래되어 April Fools' Day라고 합니다.