Trần Quốc Toản sinh năm 1267, là con trai của Trung Thành vương (sử liệu không ghi rõ Trung Thành vương có tên thật là gì), nên được phong là Hoài Văn hầu. Trước khi Hoài Văn hầu chào đời 10 năm, quân, dân Đại Việt đã khiến giặc Nguyên Mông thua tan tác trong trận quyết chiến Đông Bộ Đầu, giành thắng lợi tưng bừng