Para casarse en España, un español y una extranjera deben cumplir los siguientes requisitos:
Una vez que se hayan reunido todos los documentos, se deberá presentar un solicitud de cita previa en el Registro Civil correspondiente. En la solicitud se deberá indicar el lugar de celebración del matrimonio, así como los datos personales de los contrayentes.
El matrimonio deberá celebrarse ante el Oficial del Registro Civil que corresponda, en el ayuntamiento en el que se haya solicitado la cita previa. Asimismo, deberán asistir como testigos, dos personas mayores de edad que posean documentación en regla. Los testigos no necesariamente deben ser españoles.