Doc Holliday died from Tuberculosis, a bacterial infection of the lungs. He was diagnosed with the disease in 1880, and it slowly progressed over the next few years. By 1887, he was bedridden and in constant pain. He died on November 8, 1887, at the age of 36.
Doc Holliday: Guns, Cards, and Dentistry in the Wild West