The 2005 China Open was a professional ranking snooker tournament that took place from 26 March to 3 April 2005 at the Haidian Stadium in Beijing, China. It was the penultimate ranking event of the 2004–05 season, preceding the 2005 World Championship.