Irrecha is the annual thanksgiving day of the Oromo people which celebrate annually by the last week of September. According to the Oromo tradition “Irreechaa” itself, means ‘green and fresh grass’ that symbolizes fertility and flourishing life due to the blessing and guidance of the Creator, Waaqaa. People gather around river banks and lakesides to make homage for Waqaa (God) for bringing from the rainy to the sunny season. People come out with colorful traditional outfits and march to water bodies to get blessed by the Aba Geddas.
Despite the main spot of the festival is Bishoftu town, the festival is colorfully celebrated in many parts of the Oromia region.