Mexico has no federal law requiring school uniforms. Many private schools enforce them, but public schools generally do not.