روز کودک در دومین یکشنبه ژوئن سال ۱۸۵۷ توسط دکتر شریف چارلز لئونارد، کشیش کلیسا، در ماساچوست آغاز شد؛ روز کودکان برای اولین بار در سال ۱۹۲۰ با تعیین تاریخ ۲۳ آوریل توسط جمهوری ترکیه بهطور رسمی تعطیل ملی اعلام شد. ایده برگزاری روز جهانی کودک، به «کنفرانس جهانی برای رفاه کودکان» بازمیگردد که در ماه آگوست سال ۱۹۲۵ در ژنو برگزار شد. در این کنفرانس، نمایندگان ۵۴ کشور گردآمده بودند تا منشوری در دفاع از حقوق کودکان تصویب کنند.
اما تاریخچه روز جهانی کودک، بهطور رسمی به سالهای پس از جنگ جهانی دوم بازمیگردد: با شعلهور شدن آتش جنگ جهانی دوم، میلیونها کودک در سرتاسر جهان گرفتار رنجهای بی پایان شدند. هزاران کودک در اردوگاههای مرگ جان سپردند، صدها هزار کودک در بمبارانهای شهرها و مراکز غیر نظامی دفن شدند و صدها هزار کودک معلول و بی سرپرست و بی خانمان از آتش ویرانگر جنگ بر جای ماندند. سازمان آمریکایی برای رفاه کودکان، در سال ۱۹۵۲ سازمان ملل متحد را فراخواند تا روزی را به عنوان روز جهانی کودک برگزار کند. بر اساس مصوبهی جهانی سازمان ملل، کشورهای مختلف یک روز را به نام کودک انتخاب کرده و همهساله آن روز را با هدف توجه دادن جامعه به مسائل کودک جشن میگیرند.
روز جهانی کودک اولین بار توسط انگلستان در سال ۱۹۵۴، به منظور تشویق همه کشورها برای ارتقا تبادل و تفاهم متقابل درباره مشکلات، حقوق کودکان و اقدام عملی برای رفاه کودکان جهان اعلام شد. در ۲۰ نوامبر ۱۹۵۹، سازمان ملل متحد بیانیه حقوق کودک را تصویب کرد و سازمان ملل متحد پیماننامه حقوق کودک را در ۲۰ نوامبر ۱۹۸۹ به تصویب رساند.
در سال ۱۹۴۶ بعد از جنگ جهانی دوم در اروپا، مجمع عمومی سازمان ملل بهمنظور حمایت از کودکان، سازمانی به نام یونیسف را ایجاد کرد که نخست «انجمن بینالمللی ویژهٔ کودکان سازمان ملل» نام گرفت. در سال ۱۹۵۳، یونیسف یکی از بخشهای دائمی در سازمان ملل متحد گردید و روز ۸ اکتبر روز جهانی کودک نامگذاری شد. و بسیاری 16 مهر را روز کودک میدانند و جشن میگیرند
روز جهانی کودک ۲۰ نوامبر است اما هر کشوری یک روز خاص را به عنوان روز کودک نامگذاری کرده و جشن میگیرد. این روز در ایران هر ساله ۸ نوامبر و ۱۶ مهرماه برگزار میشود. هدف این روز تلاش برای رسیدن به حقوق کودکان و جلوگیری از خشونت در برابر کودکان است.