Bernal Díaz del Castillo nació en Medina del Campo, en 1495, y murió en Guatemala. Hijo de Francisco Díaz del Castillo, regidor de su ciudad natal, y de María Díez Rejón.
Viajó a América acompañado de Pedrarias Dávila y estuvo en las expediciones de Francisco Hernández de Córdoba y Juan de Grijalva. Participó con Hernán Cortés en la conquista de Nueva España, y estuvo en la «Noche triste», y en el asedio de Tenochtitlán, siendo herido de gravedad en Tlascala. Después vivió en la ciudad de Santiago de los Caballeros de Guatemala y allí se casó con Teresa de Becerra, hija del conquistador de Guatemala.