The men's shot put competition at the 2006 Asian Games in Doha, Qatar was held on 11 December 2006 at the Khalifa International Stadium.