1920. április 23-án Törökországban tartották meg az első gyermeknapot. Magyarországra 1931-ben ért el, igaz, akkor még egy teljes hétig tartott.
1954-ben tett javaslatot az ENSZ közgyűlése az Egyetemes Gyermeknapra, melynek célja, a világ gyermekeinek testvériségéről történő megemlékezés, a kölcsönös megértés, és a gyermekek jólétéért folytatott szakadatlan küzdelem. Ekkor javasolták a kormányoknak azt is, hogy jelöljék ki az országuk számára leginkább megfelelő dátumot a kicsik köszöntésére. Hazánkban végül május utolsó vasárnapját nevezték ki ennek az ünnepnek, de nagyon sok országban fix dátuma van, június 1.
Japánban ez a nap - ahol egyébként május 5-én tartják a gyermeknapot - egyben munkaszüneti nap is. Indiában november 14-én van gyereknap, az ország első miniszterelnökének, Jawaharlal Nehru születésének évfordulóján.
Argentínában augusztus második vasárnapja a gyermeknap, Brazíliában október 12., Chilében augusztus első vasárnapja, Kolumbiában április utolsó hétvégéje, Peruban október 14, Mexikóban április 30-a, Kubában július harmadik vasárnapja a gyermekeké.
USA-ban június első vasárnapja. 2001-ben George W. Bush elnök bejelentette, hogy legyen június első vasárnapja a gyereknap minden évben.