《南京条约》结束了鸦片战争，但并没有在真正意义上结束鸦片贸易。1858年，鸦片在中国每年的进口量已经达到70,000箱（约），几乎与2000年全球鸦片产量持平。在19世纪晚期，中国国内的鸦片产量已经超越了进口量。到20世纪政府开始抑制国内的鸦片产量，英国与中国签订了减少鸦片贸易的条约。1911年清政府被推翻，使得鸦片贸易在中国重新变得活跃，并重新成为政府税收的主要来源。在1949年之后，中华人民共和国和当时的台湾的中华民国政府成功地抑制了鸦片的流通，但是新疆及东北区域暗地里依然存在着生产鸦片的活动。