El 14 de mayo de 1971 el papa Pablo VI lo nombró Obispo de Tepic y fue consagrado como tal el 15 de agosto del mismo año, siendo consagrado por Carlo Martini, Arzobispo titular de Abari, Delegado Apostólico en México y fungiendo como co-consagrantes el cardenal José Salazar López, Arzobispo de Guadalajara y Samuel Ruiz García, Obispo de San Cristóbal de las Casas; el 8 de mayo de 1980 el papa Juan Pablo II lo nombró Obispo de Tlalnepantla, una de las diócesis católicas más pobladas de América Latina; y el 8 de noviembre de 1983 en el décimo Arzobispo de Monterrey, cargo que oficialmente asumió el 12 de enero de 1984.