Несмотря на то, что праздник отмечался несколько веков различными культурами, его точное происхождение неизвестно. Предполагают, что он имеет общие корни с античными днями весны, когда население древних городов и сельских мест собиралось в лесах и рощах и устраивало празднества с песнями, танцами и жертвоприношениями богам. Древние греки считали, что человек должен обязательно смеяться.
По другой, наиболее популярной версии, обычай шутить 1 апреля связан с переносом нового года. В середине XVI века король Франции Карл IX реформировал в стране календарь, перенеся новый год на 1 января, но многие продолжали праздновать 1 апреля. Людей, которые дарили в этот день друг другу подарки, называли «апрельскими дураками».
В Россию День смеха пришел из Германии, вероятно, в конце XVII столетия, но не позднее европейского путешествия Петра I. Первый массовый первоапрельский розыгрыш в России, о котором сохранились данные, состоялся в Москве в 1703 году. Глашатаи ходили по улицам и приглашали всех прийти на «неслыханное представление». От зрителей отбоя не было. А когда в назначенный час распахнулся занавес, все увидели на подмостках полотнище с надписью: «Первый апрель – никому не верь!». На этом «неслыханное представление» закончилось.