In the past, kechigan was held on New Year’s Day according to the lunar calendar; in modern times it has been held on the third Saturday of February each year (February 17 in 2024). In the festival’s ...