만우절의 기원에 관해선 여러가지 설이 있으나 프랑스에서 유래되었다는 설이 유력하다. "16세기 이전 프랑스는 새해가 현행 달력으로 3월25일에 시작돼서 4월1일 까지 신년제를 행했다. 사람들은 신년제의 마지막 날인 4월1일에는 선물을 교환하는 풍습을 갖고 있었다. 그런데 1564년에 이르러 샤를 9세는 새로운 역법을 채택하여 새해의 첫날을 1월1일로 고쳤다. 하지만 이것이 말단 백성들에게까지는 전해지지 못해 혼란을 빚었다. 4월1일을 여전히 신년제로 생각한 사람들은 그날 선물을 교환하거나 신년 잔치 흉내를 장난스럽게 내기도 했다고 알려져 있다.