How many days does it take for a boil to heal?

Most common boils heal on their own in 2-3 weeks, but try not to wait for the boil to heal on its own, because even if the boil heals on its own, it may form certain subcutaneous nodules. In some cases, the infection may expand or persist during the development of the boil, so it is best to treat the boil with antibacterial agents, such as oral antibiotics like roxithromycin or cefadroxil, cefixime, etc. For topical medication, you can use fusidic acid cream or compound neomycin cream, or you can use mupirocin cream. If there is an abscess, an incision to drain the pus is needed promptly.