Para contraer matrimonio en España, se requiere:
- Tener 18 años de edad
- Estar soltero/a
- No estar casado/a ni unido/a civilmente ni haber contraído matrimonio religioso con anterioridad
- No estar impedido/a por parentesco, afinidad o adopción
- Estar en posesión de un certificado de nacimiento original o copia autorizada por el Registro Civil
- Estar en posesión de un certificado de empadronamiento actual o copia autorizada por el Registro Civil
- Contar con el consentimiento de los padres o tutores, si se trata de menores de edad
- Contar con el permiso de los cónyuges, si se trata de personas casadas
Los ciudadanos españoles que deseen contraer matrimonio en el extranjero deberán tramitar, además, una autorización de matrimonio en el Registro Civil del lugar de residencia. Los ciudadanos extranjeros que deseen contraer matrimonio en España deberán tramitar, además, una autorización de matrimonio en el Registro Civil del lugar de residencia.