Entre el 12 de mayo y el 13 de junio se desarrolló la huelga nacional de los maestros del SUTEP. La demanda de los 280 mil maestros fue el alza de 210 soles en sus sueldos. Las movilizaciones se concentraron en Lima, Huancayo, Puno, Arequipa y Cusco, donde se bloquearon carreteras e incluso se llegó a tomar las vías del ferrocarril a Machupicchu. El 26 de mayo se sumaron a las protestas los productores agrícolas demandando la reducción de un tercio del IGV al arroz; al día siguiente los trabajadores, enfermeras y médicos de Essalud se declararon en huelga para exigir el aumento de sus salarios. Ante esta escalada de protestas el gobierno declaró el “Estado de Emergencia”. El 4 mayo se logró un acuerdo con el SUTEP de un aumento de 100 soles y la duplicación de los sueldos gradualmente hasta el 2006. Los maestros retornan a clases el 16 de junio.