"The Seashores of Old Mexico" is a country music song written by Merle Haggard. It was first performed by Hank Snow in 1971, then by Freddy Weller in 1972, then by Merle Haggard in 1974, and in 1987 by Merle Haggard and Willie Nelson as a duet. Snow's version was a Top Ten hit in Canada, peaking at #6 on the RPM Top Country Tracks charts.