A reader writes:
Hi Jimmy, Can my mother be my Confirmation sponsor ? I thought I read a Canon Law stating no parents or spouses of the candidate can be a sponsor. Thanking you in advance of a prompt response, God bless you,
I’m afraid that your mom cannot be your confirmation sponsor. Here’s the canon law on that:
First, the Code of Canon Law establishes that for a person to serve as a confirmation sponsor he or she must meet the requirements of a sponsor for baptism:
Can. 893
§1. To perform the function of sponsor, a person must fulfill the conditions mentioned in can. 874 [which lays out the requirements for baptismal sponsors].
§2. It is desirable to choose as sponsor the one who undertook the same function in baptism.
If we then look at Canon 874 to see what the requirements are for baptismal sponsors, we find:
Can. 874
§1. To be permitted to take on the function of sponsor a person must:
1/ be designated by the one to be baptized, by the parents or the person who takes their place, or in their absence by the pastor or minister and have the aptitude and intention of fulfilling this function;
2/ have completed the sixteenth year of age, unless the diocesan bishop has established another age, or the pastor or minister has granted an exception for a just cause;
3/ be a Catholic who has been confirmed and has already received the most holy sacrament of the Eucharist and who leads a life of faith in keeping with the function to be taken on;
4/ not be bound by any canonical penalty legitimately imposed or declared;
5/ not be the father or mother of the one to be baptized.
§2. A baptized person who belongs to a non-Catholic ecclesial community is not to participate except together with a Catholic sponsor and then only as a witness of the baptism.
So I’m afraid that your mom can’t serve as your confirmation sponsor. It would be preferable (see canon 893 §2, quoted above) if one of your sponsors at baptism (your godparents) were your confirmation sponsor–assuming they still meet all the requirements of canon 874–but this is not required.
Hope this helps!

