A decree published on Tuesday by the federal government banned marriage for children under 18 in 31 out of 32 states.
The decree annulled certain laws that allowed local authorities and families to provide exceptions or consent for child marriages.
Exceptions to the ban can still be granted in Baja California.
The National System for Protection of Children and Adolescents (Sipinna) celebrated the decree, saying it will help protect the rights of children.
“This will help promote a cultural change to eradicate forced marriages,” read a statement by the organization.
Read more here.