Existen varias historias que hablan sobre el origen de esta celebración. Sin embargo, la que tiene mayor antigüedad está relacionada al santoral católico, puesto que el 28 de agosto es la fiesta de Agustín de Hipona, doctor de la Iglesia.
Asimismo, existe otra razón donde se menciona que, en el año 1957, en el Congreso Panamericano de Gerontología, la ciencia que estudia a la vejez, la cual se realizó en México, el colombiano Guillermo Marroquín Sánchez decidió instituir el 28 de agosto como el Día de los Abuelos de manera oficial.
La mayoría de países en Latinoamérica, quienes tienen gran tradición católica, han decidido establecer esta fecha para celebrar a los abuelos. Pero existen otros países que lo celebran el 1 de octubre, ya que la Organización de las Naciones Unidas promueve esta fecha en la celebración internacional de las personas mayores en general.