Para que una huelga sea legal en España, debe ser convocada por sindicatos reconocidos legalmente y debe tener como objetivo la mejora de las condiciones laborales o el cese de alguna práctica anticonstitucional. La huelga debe ser anunciada con un mínimo de cinco días de antelación y debe tener el respaldo de la mayoría de los trabajadores. Los trabajadores en huelga tienen derecho a recibir el salario mínimo interprofesional durante la duración de la huelga.
Durante la huelga, los trabajadores no pueden ser despedidos ni sancionados por su participación en ella. Tampoco pueden ser obligados a abandonar la huelga. Si un trabajador quiere abandonar la huelga, debe comunicarlo por escrito a la dirección del sindicato convocante. Los trabajadores en huelga tienen derecho a recibir el salario mínimo interprofesional durante la duración de la huelga.