Most children with tonsillitis can get well in about 1 week, but the exact time depends on the cause of the child’s tonsillitis and the extent of the condition. The causes of tonsillitis in children are commonly the following: 1. Bacterial infections: This condition can generally be well treated for about 1 week. Commonly, streptococcal infection, fever can be accompanied by irritable crying, redness and swelling of the throat, and in severe cases, pus moss can be seen. If there is no history of drug allergy, you can choose penicillin drugs, such as amoxicillin, and the swelling of the tonsils usually takes about 1 week to subside. 2. Viral infection: Common is EBV infection, which can be accompanied by fever and swollen tonsils, and a white pseudomembrane can be formed on the tonsils. In some cases, liver function abnormalities may occur. In this case, active antiviral treatment is needed, such as acyclovir or ganciclovir, and timely symptomatic antipyretic treatment. The course of treatment for EBV infection should be relatively long, with normal recovery occurring in 7-10 days, and it may take about 2 weeks for severe infection to gradually return to normal.