Mexico will face Israel on May 28 in Aztec Stadium, its last World Cup warm-up on home soil.
Mexico will play the United States April 2 in Glendale, Ariz., followed by friendlies against three more World Cup entrants: Ecuador on May 31 at AT&T Stadium in Arlington, Texas; and June 3 at Chicago's Soldier Field against Bosnia and Herzegovina; and Portugal on June 6 at Gillette Stadium in Foxborough, Mass.
El Tri coach Miguel Herrera will use the matches to help refine his final team. May 13 is FIFA's deadline for 30-man provisional rosters with June 2 the date for final World Cup rosters.
Mexico will play in the World Cup in Group A, along with host Brazil, Cameroon and Croatia.
"We want to be among the top four. Our group is very tough but we want to make history in Brazil," Herrera said. "We want to play a very good World Cup and we know Brazil is the team to beat."
Information from The Associated Press was used in this report.