On May 17, 2014, Puig had his eighth consecutive game with at least one extra-base hit and at least one RBI, which was a new record for the longest streak by a Dodger, surpassing the marks of Pedro Guerrero (1985), Duke Snider (1954), and Howie Schultz (1944).
He was selected as the NL Player of the Week for that week and the National League Player of the Month for May after he hit .398 with eight home runs and 25 RBI.
Puig was voted and named a starter for the 2014 Major League Baseball All-Star Game, the youngest Dodger starter for an All-Star game since Steve Sax in 1982.
Puig also accepted an invitation to participate in the Home Run Derby during the All-Star festivities.

On July 25, 2014, Puig went 4-for-5 with a career-high four extra-base hits, tying the Dodgers' single-game record with three triples, matching Jimmy Sheckard.
Puig's teammates Matt Kemp and Dee Gordon each recorded one triple as well, tying the club's single-game triples record of five, set in 1902 and 1921.

Puig finished the 2014 regular season with 16 home runs and 69 RBI, and a .296 batting average.
In the 2014 NLDS against the St. Louis Cardinals, Puig struck out seven times in a row over the first three games of the series.
He then hit a triple and scored the Dodgers' only run in a 3–1 loss.

Puig was selected to travel to Japan after the season with a team of MLB All-Stars playing against All-Stars of Nippon Professional Baseball in the 2014 Major League Baseball Japan All-Star Series.
On May 17, 2014, Puig had his eighth consecutive game with at least one extra-base hit and at least one RBI, which was a new record for the longest streak by a Dodger, surpassing the marks of Pedro Guerrero (1985), Duke Snider (1954), and Howie Schultz (1944). He was selected as the NL Player of the Week for that week and the National League Player of the Month for May after he hit .398 with eight home runs and 25 RBI. Puig was voted and named a starter for the 2014 Major League Baseball All-Star Game, the youngest Dodger starter for an All-Star game since Steve Sax in 1982. Puig also accepted an invitation to participate in the Home Run Derby during the All-Star festivities.
On July 25, 2014, Puig went 4-for-5 with a career-high four extra-base hits, tying the Dodgers' single-game record with three triples, matching Jimmy Sheckard. Puig's teammates Matt Kemp and Dee Gordon each recorded one triple as well, tying the club's single-game triples record of five, set in 1902 and 1921.
Puig finished the 2014 regular season with 16 home runs and 69 RBI, and a .296 batting average. In the 2014 NLDS against the St. Louis Cardinals, Puig struck out seven times in a row over the first three games of the series. He then hit a triple and scored the Dodgers' only run in a 3–1 loss.
Puig was selected to travel to Japan after the season with a team of MLB All-Stars playing against All-Stars of Nippon Professional Baseball in the 2014 Major League Baseball Japan All-Star Series.
Yasiel Puig