Your sponsor must be a baptized and confirmed Catholic but cannot be your mother or father.
Your sponsor can be from out of town, but they must be physically present at your confirmation Mass.
Look first to one of your Baptismal godparents. Because of the connection between the sacraments of Baptism and Confirmation, the Church suggests you to invite your godmother or godfather to be your Confirmation sponsor. “It is desirable that the one who undertook the role of sponsor (godparent) at Baptism be your sponsor at Confirmation” (Code of Canon Law, Canon 893). If there is a reason why the Baptismal Godparent is not avalible or a good choice (e.g., death, a non-practicing Catholic) then look for a person who fits this description from Canon Law: (The sponsor must be a baptized and confirmed member living a life in harmony with the Catholic Church (Code of Canon Law, Canon 874)).
What does it mean to live a life in harmony with the Catholic Church? You are looking for a person who is:
Did you recognize anyone in the description above? Think about the people in your life: aunts, uncles, older sisters or brothers, a parent of a friend, a neighbor, or a mentor at church. It is a huge privilege to be asked to be a Confirmation sponsor. The person you choose should recognize this and take it seriously. He/she should be your prayer partner and mentor in faith long after the oil of Confirmation has gone from your forehead.