Este pingüino alcanza una longitud de 70 cm, con un peso entre los 2.7 y 4.8 Kg. Su apariencia es muy similar al Pingüino de Humboldt del que se puede distinguir por este otro tener una sola franja en la parte superior del pecho, mientras que el de Magallanes tiene dos franjas negras.
Anida en colonias. Algunas de estas colonias, como la de Punta Tombo (la cual es la colonia más numerosa de este pingüino) en la Patagonia, puede llegar a contar con un millón de estos pingüinos. En tales colonias algunos nidos se llegan a encontrar hasta más de un kilómetro de la costa. También cría en otras colonias en Argentina y Chile continental, en las Malvinas y las islas de Juan Fernández.