Canelo Alvarez mulai bertinju ketika dia berusia sekitar 13 tahun, setelah melihat kakak laki-lakinya Rigoberto memulai debutnya sebagai petinju profesional.
Pada tahun 2004, ia memenangkan medali perak di Kejuaraan Nasional Junior Meksiko yang diadakan di Sinaloa. Ia menjadi Juara Tinju Nasional Junior Meksiko 2005 di Tuxtla Gutiérrez, Chiapas, pada usia 15 tahun. Rekor amatirnya adalah 44–2 dengan 12 KO.