How long does viral tonsillitis last? Is there really no treatment?

Viral tonsillitis. This usually runs its course within 7-10 days. Exception: mono is a virus that can cause a severe case that can last for weeks ! with viral tonsillitis, there is no specific treatment. General treatment includes steroids to decrease swelling, pain medications (tablets or numbing gargles). Drink plenty fluids, rest plenty, take Ibuprofen for fever.