<Ul> <Li> ← 2017 </Li> <Li> Major League Baseball All - Star Game </Li> <Li> 2019 → </Li> </Ul> <Li> Major League Baseball All - Star Game </Li> <P> The 2018 Major League Baseball All - Star Game was the 89th Major League Baseball All - Star Game . The game was hosted by the Washington Nationals and was played at Nationals Park on July 17, 2018 . It was televised nationally by Fox . The American League beat the National League 8--6, in 10 innings . </P> <P> The host city was announced on April 6, 2015, by Major League Baseball Commissioner Rob Manfred; it was the fifth All - Star Game in Washington, D.C., and the first since 1969, when the second Washington Senators hosted . It was also the first time that the Nationals had hosted the All - Star Game, and the first time that the Nationals franchise had hosted it since 1982, when the franchise played as the Montreal Expos . </P>

Where will the 2018 mlb all star game be held