Q. When does a person receive his guardian angel: at birth or when one is baptized?
— Michael Missaggia, Bayonne, New Jersey
A. Here’s a reply from Msgr. Charles Pope:
The Catechism of the Catholic Church teaches of guardian angels that from its beginning until death, human life is surrounded by their watchful care (No. 336). Hence, an angel is assigned from the moment of conception. That the unbaptized also have an angel assigned seems likely as well and is deduced from the fact that the Old Testament (cf. Ps 34:7; 91:10-13; Job 33:23-24; Zec 1:12; Tb 12:12) speaks of the unbaptized Jews as having or being in the care of the angels.