The 2006 Major League Soccer All-Star Game was the 11th Major League Soccer All-Star Game, played on August 5, 2006, at Toyota Park in Bridgeview, Illinois between the MLS All-Stars and Chelsea. The MLS All-Stars won the match 1–0, with Dwayne De Rosario scoring the winning goal in the 70th minute.
Several players originally named in the MLS All-Star roster had to withdraw as they were due to play in the New England Revolution v Chivas USA match on August 6; these included Ante Razov (Chivas), Shalrie Joseph and Clint Dempsey (both New England). Landon Donovan, Pablo Mastroeni and Eddie Pope also withdrew from the All-Star game through injury. Facundo Erpen, Ricardo Clark and Eddie Robinson were called up to replace them.