Ranchera or canción ranchera is a genre of traditional music of Mexico. It dates to before the years of the Mexican Revolution. Rancheras today are played in the vast majority of regional Mexican music styles.