Los requisitos para contraer matrimonio por lo civil en España son los siguientes:
- Tener 18 años de edad cumplidos.
- No estar casado/a ni unido/a civilmente.
- Estar en plenas facultades mentales.
- No estar prohibido/a legalmente por parentesco.
- Contar con el consentimiento de los padres o tutores, en el caso de los menores de edad.
En el caso de los ciudadanos extranjeros, se deberá además:
- Estar en posesión de un pasaporte válido.
- Acreditar su identidad y nacionalidad mediante el pasaporte o cédula de identidad.
- Solicitar un certificado de capacidad matrimonial a las autoridades competentes de su país de origen.