The homers came in the second, sixth and eighth innings. He hit into a double play in the fifth.
The 27-year-old right fielder slugged his first home run in the second into the right-center field seats. Casey Blake had doubled and James Loney singled before Ethier blast off Jason Vargas.
That gave the Dodgers an early three-run lead and enough for the win, but he was just getting started.
With the Dodgers leading, 5-2, in the sixth inning, Ethier sent another ball over the right-field fence for a two-run shot off Roy Corcoran with Russell Martin on base after having been hit with a pitch for a five-run Dodgers lead.
In the eighth, Ethier completed his remarkable performance with a solo homer off a Miguel Batista offering.
While a Dodger home run troika has happened 15 times, seven times in Brooklyn, six times in Los Angeles), only 14 players grace the list because Duke Snider turned the trick twice, in 1950 and 1955. Six times the hits have been consecutive.
Ethier's heroics allowed him to join a select group of Dodgers, including Snider (1950 and 955), Roy Campanella (1950), Gil Hodges (1950), Jimmy Wynn (1974), Davey Lopes (1974), Mike Piazza (1996) and Shawn Green (2002). And some not so well-known Dodgers are also on the list including Jake Fournier (1926), Gene Hermanski (1948), Tommy Brown (1950), Don Demeter (1959), Cory Snyder (1994) and Kevin Elster (2000).
Hodges and Green made the list when they slugged four out of the park (Hodges 1950, Green 2002).
1950 was a bumper year, with Hodges collecting his four and Snider, Campanella and Brown hitting three each.
Choi hit his trio in the first, third and fifth (the game-winner) innings before striking out on his final at bat. J.D, Drew's home run in the third scored the only other Dodger run.
Choi was the first player of Asian descent to collect three homers in a game. During the Minnesota series, June 12-14, he slugged six homers and added another the following game in Kansas City, his 13th, but managed only three more the rest of the season.
The complete list:
Four home runs: Brooklyn— Gil Hodges, August 31, 1950 vs Boston Los Angeles— Shawn Green May 23, 2002 at Milwaukee Three home runs: Brooklyn— Jake Fournier July 13, 1926 at St. Louis *Gene Hermanski August 5, 1948 vs Chicago *Duke Snider May 30, 1950 Philadelphia *Roy Campanella August 26, 1950 vs Cincinnati *Tommy Brown September 18, 1950 vs Chicago Duke Snider June 1, 1955 vs Boston *Consecutive home runs Los Angeles— Don Demeter April 21, 1959 vs San Francisco Jimmy Wynn May 11, 1974 at San Diego Davey Lopes August 20, 1974 at Chicago Cory Snyder April 17, 1994 at Pittsburgh *Mike Piazza June 29, 1996 at Colorado *Hee Seop Choi June 12, 2005 vs Minnesota Andre Ethier June 26, 2009 vs Seattle *consecutive home runs