Without antibiotics, an abscess can last for weeks or months, depending on the size and location of the abscess. The body's immune system will eventually cause the abscess to rupture and drain, however, this can take a considerable amount of time and be quite painful. There is also a risk of the abscess spreading to other parts of the body during this period.
If left untreated, an abscess can cause serious damage to the surrounding tissue and organs, and can cause serious infection. It is therefore important to seek medical attention as soon as possible.
Antibiotics can speed up the healing process and reduce the risk of complications. Depending on the type of infection, antibiotics can be taken orally or by injection. In some cases, a doctor may need to surgically drain the abscess.
In summary, an abscess can last for weeks or months without antibiotics, however, it is always best to seek medical attention as soon as possible to reduce the risk of serious complications.