First Communion is one of the most anticipated religious celebrations for Catholic girls and boys between 7 and 12 years of age. To receive first communion it is necessary that they have received baptism and that they have attended a catechesis course that can last one or two years, depending on where the child lives.