Aunque no se tienen muchos datos de Fernando de Rojas, sí sabemos que nació en la década de 1470 en La Puebla de Montalbán (Toledo), según se nos dice en los versos acrósticos que podemos leer en La Celestina. Probablemente estudió en Salamanca, donde se graduó en Artes y obtuvo su título de Bachiller. Tras la publicación de La Celestina, que enseguida gozó de un enorme éxito y numerosas traducciones a otras lenguas, Rojas se traslada en 1507 a Talavera de la Reina, donde ejercerá su profesión de abogado. Se casó con Leonor Álvarez y tuvo cuatro hijos y tres hijas. Procedía de familia de judíos conversos, y todavía se debate hoy si esa condición social le trajo incomodidades o si, por el contrario, estaba plenamente integrado en la sociedad. Fue en varias ocasiones alcalde mayor (dictaba sentencia en pleitos civiles) en Talavera, ciudad donde murió en 1541, y donde se hallan hoy sus restos, en el claustro de la colegiata.