The three-game series, which will begin the season for both teams, will continue on Tuesday and Wednesday after a day off on Monday.
The Astros were originally scheduled to have opening day on April 2.
The Astros and Rangers had played each other for many years during inter-league play, but the 2013 kickoff series will be the first of 19 times the two teams will face each other in the American League.
The two teams have faced each other 72 times in the past during their annual Lone Star Series.
The Lone Star Series was an inter-league series prior to the Astros moving to the American League.
The Rangers won 42 of the games while the Astros came out on top in 20 of the games.