Para contraer matrimonio civil en México, se requiere:
- Ser mayor de edad. Ambos contrayentes deben tener por lo menos 18 años de edad. Si alguno de los dos no ha alcanzado la mayoría de edad, se requiere el permiso de sus padres o tutores.
- Estar libres para contraer matrimonio. Las personas que ya están casadas, o que hayan estado casadas y no hayan obtenido una sentencia de divorcio, no pueden contraer matrimonio civil.
- Estar en pleno uso de sus facultades mentales. Las personas que no tengan plena capacidad de entender lo que implica el matrimonio, no pueden contraerlo.
- Consentir libremente el matrimonio. Las personas que contraen matrimonio deben hacerlo de manera libre y voluntaria. Si alguna de las personas se vio obligada a contraer matrimonio, el matrimonio es nulo.
Los requisitos anteriores deben cumplirse al momento de contraer matrimonio. Si alguno de los requisitos deja de cumplirse después de contraído el matrimonio, el matrimonio sigue siendo válido.