還暦の「還」は「かえる」「もどる」を意味し、「暦」は干支を意味する。
干支は本来、甲・乙・丙・丁・戊・己・庚・辛・壬・癸の十干と、子・丑・寅・卯・辰・巳・午・未・申・酉・戌・亥の十二支を組み合わせた十干十二支を言い、60通りの組み合わせがある。
60年で干支が一回りし、生まれ年の干支に戻ることから、「還暦」というようになった。
還暦には、赤いちゃんちゃんこや赤い頭巾など、近親者が赤い物を贈る風習が古くからある。
還暦に赤い物が贈られる由来は、赤ちゃんに還る(生まれた年の干支に還る)という意味と、赤は魔除けの色とされていたためである。