In accordance with Canon Law:
-At least one godparent is required at Baptism (normally two of different genders are chosen)
-The godparents must be at least fourteen (14) years of age and must have received the Sacraments of Baptism, Eucharist and Confirmation.
-Each godparent is required to submit a certificate of eligibility from his/her own parish.
-The certificate must state that the sponsor is a Catholic in good standing, who attends Mass regularly. If married, is in a valid marriage recognized by the Catholic Church. (An individual married civilly by a judge, mayor, or divorced and remarried without an annulment is not eligible to act as a godparent.)
-In the absence of a second godparent, a non-Catholic Christian (never a former Catholic) may serve as a Christian witness. A copy of his/her baptismal record must be submitted beforehand.
next...