verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style

Who has won the most Oscars for best actor?

Daniel Day-Lewis has won the most Oscars for best actor: three. Who else has won multiple times in the category? Find out in our list below.

  • 1. Daniel Day-Lewis: 3 (My Left Foot [1989], There Will Be Blood [2007], and Lincoln [2012])
  • 2. Fredric March: 2 (Dr. Jekyll and Mr. Hyde [1931], The Best Years of Our Lives [1946])
  • 2. Spencer Tracy: 2 (Captains Courageous [1937], Boys Town [1938])
  • 2. Gary Cooper: 2 (Sergeant York [1941], High Noon [1952])
  • 2. Marlon Brando: 2 (On the Waterfront [1954], The Godfather [1972])
  • 2. Dustin Hoffman: 2 (Kramer vs. Kramer [1979], Rain Man [1988])
  • 2. Jack Nicholson: 2 (One Flew over the Cuckoo’s Nest [1975], As Good as It Gets [1997])
  • 2. Tom Hanks: 2 (Philadelphia [1993], Forrest Gump [1994])
  • 2. Anthony Hopkins: 2 (The Silence of the Lambs [1991], The Father [2020])
  • 2. Sean Penn: 2 (Mystic River [2003], Milk [2008])