Изначально этот праздник возник в 1894 году в штате Пенсильвания (США), по инициативе одного талантливого и влюбленного в природу учителя, предложившего в этот весенний день, когда птицы начинают возвращаться с мест своих зимовок на родину, организовать массовый экологический праздник, на котором дети будут учиться любить и охранять пернатых, без которых невозможно представить счастливую жизнь на нашей планете.
К этому времени в царской России уже существовало около двадцати природоохранных организаций, которые серьезно занимались изучением и охраной более чем 400 видов птиц, обитающих на огромной территории нашей страны . В их числе были: Орнитологический комитет при Русском обществе акклиматизации животных и растений, Постоянная природоохранительная комиссия при Русском географическом обществе, Российское общество покровительства животным, основанное в 1865 году.
При этом, мероприятия по охране птиц, в том числе и привлечению их в искусственные гнездовья, были зафиксированы в России немецким путешественником, во время его путешествия по Астрахани. Он писал, что местные крестьяне вывешивали цилиндрические ящики, чтобы привлекать в них на зимовку скворцов.
Для Советской России был также важен «Международный договор о перелётных птицах», который она подписала в 1918 году и который действует до наших дней.
С 1926 года День птиц отмечали в СССР уже как официальный праздник. В 1927 году День птиц прошел во всех районах Москвы, в нем приняло участие около 5 тысяч школьников. В 1928 году количество участников достигло 65 тысяч детей, они развесили более 15 тысяч скворечников.