Para casarse en España, se requiere que los futuros esposos:
- Estemenempadronados en el municipio donde se va a celebrar el matrimonio.
- Sean mayores de 18 años, o de 16 con el consentimiento de sus padres o tutores.
- No estén impedidos por parentesco, afinidad o adopción.
- No estén impedidos por matrimonio anterior, anulación o divorcio (en su caso).
- No se hallen separados de hecho ni de derecho.
Los futuros esposos deberán presentar los siguientes documentos en el Registro Civil:
- DNI, pasaporte o tarjeta de residencia en vigor de los contrayentes.
- Libro de familia o, en su defecto, certificado de nacimiento.
- Certificado de empadronamiento actualizado a la fecha de la solicitud del matrimonio.
- Acta de nacimiento de los testigos.
- Documentación acreditativa de las circunstancias especiales que, en su caso, se invoquen (separación matrimonial, divorcio, viudedad, etc.).
En algunos casos, se requerirá autorización judicial para contraer matrimonio. Esto será necesario cuando:
- Uno de los contrayentes sea menor de edad.
- Uno de los contrayentes tenga impedimento de capacidad.
- Se trate de un matrimonio por conveniencia.
- Exista duda sobre la identidad de alguno de los contrayentes.
Para más información, puedes consultar el BOE.