The league announced pitchers and reserves that will represent both the American and National Leagues on Monday.
Martin, a Montreal native, was selected by AL manager Ned Yost as one of two reserve catchers on the AL roster. It's his fourth all-star appearance.
Since signing with the Blue Jays in the off-season, Martin has enjoyed success in his first season in Toronto. In 72 games, Martin has 12 home runs, 39 runs-batted in and a .253 average.
Bautista was voted in through a player ballot — a combination of votes from players, managers and coaches — to the roster. It will be his sixth all-star appearance. He has 17 home runs and 57 RBIs in 78 games so far this season.
In the initial fan voting, Martin was second in voting for catchers with 7,521,557. Bautista was fourth in AL outfielders with 9,050,339.
Bautista and Martin join teammate Josh Donaldson at the all-star game in Cincinnati. Donaldson was named the AL's starting third baseman on Sunday and set a new all-time single season all-star voting record with 14,090,188 total votes.