In der Saison 2010 wurde Hamilton mit einem Batting Average von .359 Batting Champion der AL und erneut ins All-Star Team berufen. Für seine sehr guten Leistungen während der regulären Saison wurde er mit dem Most Valuable Player Award der AL ausgezeichnet. In der Postseason spielte er in der ALCS 2010 gegen die New York Yankees und erhielt auch hier den Most Valuable Player Award. Für seine Offensivleistungen während der gesamten Saison im Outfield wurde ihm zum zweiten Mal ein Silver Slugger Award verliehen. Er gewann außerdem den Sporting News Player of the Year Award, der von 326 Spielern der Major League an den besten Spieler der gesamten MLB verliehen wird.