Long term effects of smallpox - How long does it take for smallpox to go away? Smallpox. For Ordinary Variola Major â usually all lesions clear by 16 to 20 days. Malignant & Hemorrhagic Smallpox are usually fatal.