LeBron James has won three National Basketball Association (NBA) championships. He won his first two championships with the Miami Heat in 2012 and 2013. He won a third championship with the Cleveland Cavaliers in 2016.