When was the Opium war held?By David MillerIn History TriviaW View Answer1839.The Opium war was started between the British Empire and China in 1839. This war took place over the opium trade by the British and China’s sovereignty. The war ended in 1860.