วันเด็กแห่งชาติ ในไทย ตรงกับวันเสาร์ที่สองของเดือนมกราคมของทุกปี เป็นวันหยุดราชการที่ไม่ได้ชดเชยในวันทำงานถัดไป มีการให้คำขวัญวันเด็กทุกปีโดยนายกรัฐมนตรีไทย เริ่มต้นจัดงานวันเด็กครั้งแรกเมื่อวันที่ 3 ตุลาคม พ.ศ. 2498 โดยได้กำหนดให้วันจันทร์แรกของเดือนตุลาคม เป็นวันเด็กแห่งชาติ จนกระทั่งในปี พ.ศ. 2506 ได้มีมติเปลี่ยนแปลงวันเด็กแห่งชาติมาเป็นวันเสาร์ที่สองของเดือนมกราคม โดยเริ่มจัดงานวันเด็กในปี พ.ศ. 2508 เป็นต้นมา
ปี พ.ศ. 2498 อันเป็นปีที่ทั่วโลกเริ่มจัดงานเฉลิมฉลองวันเด็กแห่งชาติกันขึ้น ซึ่งจะเป็นเยาวชนอายุต่ำกว่า 18 ปี ตามความเห็นคล้อยตามกับองค์การสหประชาชาติที่นำปัญหาเรื่องเด็กมาร่างเป็นปฏิญญาว่าด้วยสิทธิของเด็ก
ประเทศไทยได้รับข้อเสนอของ วี เอ็ม กุลกานี ผู้แทนองค์กรสมาพันธ์เพื่อสวัสดิภาพเด็กระหว่างประเทศ ผ่านมาทางกรมประชาสงเคราะห์ กระทรวงมหาดไทย ว่า ประเทศไทยควรจัดงานเฉลิมฉลองวันเด็กแห่งชาติขึ้น เพื่อส่งเสริมให้ประชาชนเห็นความสำคัญของเด็กให้มากขึ้น ดังที่นานาประเทศกำลังทำอยู่
ขณะนั้น สภาวัฒนธรรมแห่งชาติยังมิได้ถูกยุบเลิกไป คณะกรรมการสภาวัฒนธรรมแห่งชาติ จึงนำเรื่องนี้เข้าสู่ที่ประชุมเพื่อพิจารณา ในที่สุดที่ประชุมได้เห็นชอบนำเรื่องเสนอต่อคณะรัฐมนตรีในขณะนั้น ต่อมาเมื่อวันที่ 27 กรกฎาคม พ.ศ. 2498 ได้มีมติคณะรัฐมนตรีรับหลักการ ให้จัดงานวันเด็กแห่งชาติขึ้น โดยมอบหมายให้กระทรวงมหาดไทย และกระทรวงศึกษาธิการรับไปดำเนินการ ส่วนของค่าใช้จ่ายในการจัดงานนั้น ได้อนุมัติเงินจากกองสลากกินแบ่งรัฐบาลมาดำเนินการ
ดังนั้น ในวันที่ 3 ตุลาคม พ.ศ. 2498 ประเทศไทยจึงมีงานเฉลิมฉลองวันเด็กแห่งชาติเกิดขึ้นเป็นครั้งแรก จากนั้นเป็นต้นมา ทางราชการได้กำหนดวันจันทร์แรกของเดือนตุลาคมของทุกปีเป็นวันเด็กแห่งชาติ และจัดติดต่อกันมาจนถึงปี พ.ศ. 2506 ที่ประชุมคณะกรรมการจัดงานวันเด็กแห่งชาติในปีนั้น มีความเห็นพ้องต้องกันว่า สมควรที่จะเสนอเปลี่ยนวันจัดงานวันเด็กแห่งชาติเสียใหม่เพื่อความเหมาะสม ด้วยเหตุผลว่า ในเดือนตุลาคม ประเทศไทยยังอยู่ในฤดูฝน มีฝนตกมาก เด็กไม่สะดวกในการมาร่วมงาน ประการต่อมาก็คือ วันจันทร์เป็นวันปฏิบัติงานของผู้ปกครอง จึงไม่สามารถพาเด็กของตนไปร่วมงานได้ ตลอดจนการจราจรก็ติดขัด อีกทั้งการที่กำหนดให้วันเด็กต้องจัดในช่วงต้นปี มีความหมายว่า ทุกภาคส่วนของประเทศจะต้องให้ความสำคัญกับเด็กเป็นอันดับแรกๆ
คณะรัฐมนตรีมีมติเห็นชอบตามที่คณะกรรมการจัดงานวันเด็กแห่งชาติเสนอ ลงวันที่ 5 กุมภาพันธ์ พ.ศ. 2507 ประกาศเปลี่ยนงานฉลองวันเด็กแห่งชาติจากวันจันทร์แรกของเดือนตุลาคม มาเป็นวันเสาร์ที่สองของเดือนมกราคมตั้งแต่บัดนั้นเป็นต้นมา ด้วยเหตุนี้จึงส่งผลให้ปี พ.ศ. 2507 ไม่มีงานวันเด็กแห่งชาติด้วยการประกาศเปลี่ยนได้เลยวันมาแล้ว
คำขวัญวันเด็ก เป็นคำขวัญที่นายกรัฐมนตรีมอบให้เด็กไทย เนื่องในโอกาสวันเด็กแห่งชาติของทุกปี โดยคำขวัญวันเด็กมีขึ้นครั้งแรก เมื่อ พ.ศ. 2499 ในสมัยที่จอมพล แปลก พิบูลสงคราม ดำรงตำแหน่งนายกรัฐมนตรี และตั้งแต่ พ.ศ. 2502 จอมพล สฤษดิ์ ธนะรัชต์ ซึ่งดำรงตำแหน่งนายกรัฐมนตรี ได้มอบคำขวัญวันเด็กให้ จึงได้ถือเป็นธรรมเนียมสืบเนื่องมาจนถึงปัจจุบัน