บุหรี่มีสารประกอบต่างๆอยู่ประมาณ 4000 ชนิด มีสารก่อมะเร็งไม่น้อยกว่า 42 ชนิด สารบางชนิดที่เป็นอันตรายที่สำคัญคือ