List of Major League Baseball All-Star Game starting pitchers

Below is a list of starting pitchers for the American League and National League in each Major League Baseball All-Star Game. Major League Baseball has held an All-Star Game nearly every year since 1933; no All-Star Game was held in 1945 or 2020, and two All-Star Games per year were held from 1959 to 1962. The pitching staffs for the two leagues are determined by a ballot of current players and the commissioner of baseball, and the starting pitcher is designated by each team's manager. Unlike regular season and postseason baseball games, starting pitchers generally only pitch one or two innings to allow the rest of the pitching staff opportunities to enter the game.

Lefty Gomez and Robin Roberts lead the American League and National League, respectively, having started the All-Star Game five times each. The New York Yankees have had the most starting pitchers of any team with 21, while the Los Angeles Dodgers lead the National League with 17.