Ngày giỗ tổ Hùng Vương hay còn gọi là "Lễ hội Đền Hùng" là một ngày lễ của Việt Nam, là ngày để tất cả mọi người cùng về đất nước Việt Nam này để tận hưởng được giá trị của sự bình yên và sự hi sinh của những đồng bào có công cùng các Vua Hùng dựng nước. Lễ được tổ chức hàng năm vào ngày 10 tháng 3 âm lịch tại Đền Hùng, Việt Trì, Phú Thọ. Đây là ngày hội truyền thống của dân tộc nhằm mục đích tưởng nhớ đến công ơn các Vua Hùng đã có công dựng nước.
Thời kỳ Hùng Vương là một giai đoạn rất quan trọng trong lịch sử dân tộc. Chính thời kỳ này đã xây dựng nên một nền tảng của dân tộc Việt Nam, nền tảng văn hóa Việt Nam và truyền thống yêu nước. Ngày nay nhân dân ta lấy ngày 10 tháng 3 âm lịch hàng năm làm ngày giỗ tổ và cùng nhau về thăm đền Hùng để tửơng nhớ đến cội nguồn, tổ tiên của dân tộc Việt Nam.
Theo truyền thuyết, triều đại Hùng Vương có 18 đời vua. Hùng Vương thứ nhất lên ngôi vào năm 2879 trước Công nguyên, đặt quốc hiệu là Văn Lang, chia nước làm 15 bộ, truyền đời đến năm 258 trước Công nguyên thì mất ngôi vào tay Thục Phán An Dương Vương. Như vậy, triều Hùng trải qua trong khoảng 2.600 năm, nếu chia trung bình cho 18 đời vua thì mỗi đời vua xấp xỉ 150 năm. Giải thích điều này, một số học giả cho rằng thực chất 18 đời vua Hùng không phải là 18 cá nhân cụ thể, mà là 18 chi, mỗi chi này có nhiều vị vua thay phiên nhau trị vì và dùng chung vương hiệu. Ngay cả con số 18 cũng chỉ mang tính tượng trưng, ước lệ, vì 18 là bội số của 9 - con số thiêng đối với người Việt.
Nhiều vua Hùng như vậy, nhưng chỉ có một ngày Giỗ Tổ Hùng Vương; vậy đó là ngày giỗ vị vua nào? Đây là điều rất nhiều người vẫn thắc mắc.
Đầu tiên, phải nói đến nguồn gốc của dân tộc Việt Nam. Truyền thuyết kể rằng Kinh Dương Vương lấy Long Nữ sinh ra Lạc Long Quân. Lạc Long Quân sau đó kết duyên cùng Âu Cơ sinh ra Hùng Vương.
Hùng Vương như vậy là cháu đích tôn của Kinh Dương Vương, là niên hiệu được dùng cho hàng chục triều vua tiếp sau đó. Giỗ tổ vì vậy theo logic thì phải là giỗ Tổ Kinh Dương Vương, để tưởng nhớ vị tổ phụ đã khai sinh ra đất nước.
Trên thực tế, theo một số tài liệu lịch sử ghi lại, ngày giỗ tổ đã có từ cách đây 2.000 năm. Dưới thời Thục Phán An Dương Vương, cột đá thề đã được dựng trên núi Nghĩa Lĩnh, ghi rõ: "Nguyện có đất trời lồng lộng chứng giám, nước Nam được trường tồn lưu ở miếu Tổ Hùng Vương, xin đời đời trông nom lăng miếu họ Hùng và gìn giữ giang sơn mà Hùng Vương trao lại; nếu thất hẹn, sai thề sẽ bị gió giăng, búa dập".
Các đời vua khác sau này cũng luôn ghi nhớ, khẳng định vai trò các vua Hùng trong việc xây dựng giang sơn. Chính vì thế mà hàng năm, người Việt dành một ngày để tưởng nhớ những người đã xác lập và xây dựng nên đất nước - các vua Hùng nói chung.
Trước đây, người dân không có tục đi lễ đền Hùng vào ngày 10/3. Họ thường tự chọn ngày tốt theo bản mệnh của từng người và nô nức đến lễ bái các vua Hùng suốt năm, đông nhất là vào mùa xuân, mùa thu chứ không định rõ ngày nào. Lễ cúng Tổ ở địa phương thì được cử hành vào ngày 12/3 âm lịch kết hợp với thờ Thổ kỳ. Thường khi con cháu ở xa về sẽ làm giỗ trước một ngày (11/3) chứ không mở hội lớn với quy mô toàn quốc.
Như vậy, thời gian lễ bái thường kéo dài liên miên, vừa tốn kém tiền của vừa không bày tỏ được rõ lòng thành kính, không tập hợp được lòng dân. Nhận thấy điều này, vào năm 1917 (triều Khải Định), Tuần phủ Phú Thọ là Lê Trung Ngọc làm bản tấu trình lên Bộ Lễ, xin định lệ lấy ngày 10/3 Âm lịch hàng năm làm ngày tế của cả nước. Từ đó về sau, cứ vào ngày 10/3, nhân dân cả nước lại hướng về vùng đất cội nguồn - xã Hy Cương, Lâm Thao, Phú Thọ để tôn vinh công lao của các vị vua Hùng. Ngày 10/3 được gọi là ngày Giỗ Tổ Hùng Vương.
Đến nay, Giỗ Tổ Hùng Vương vẫn được coi là Quốc giỗ, là ngày lễ quan trọng của đất nước. Người lao động được nghỉ làm việc trong ngày này.