Canon law says this in the section on Confirmation sponsors:
Can. 893 §1. To perform the function of sponsor, a person must fulfill the conditions mentioned in ⇒ can. 874.
Canon 874 says:
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.
Usually, your god-parents are your confirmation sponsers. The requirements are the sponser must be a practicing Catholic, with all sacraments in order, including confirmation. If she has not been confirmed, she cannot sponser. Ask your priest. Pax Christi
there is no such requirement, but since when new adults are brought into the Church through baptism and confirmation, with the same sponsor, it follows that ordinarily the baptismal godparent is also the confirmation sponsor, because of the close link of those two sacraments (in theology, if not in calendar time). By the time many baptized Catholics are confirmed in middle school or later, the baptismal godparents may not be willing or able to serve, so there is nothing wrong with choosing a new sponsor, who meets the same requirements (listed above) as the baptismal godparent. There need be only one, of either gender.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.