Usual Adult Dose: 250 mg given every 6 hours or 500 mg every 12 hours.
For severe infections: Dosage may be increased up to 4 g per day. However, a twice a day dosing schedule is not recommended when dosage greater than 1 g per day are administered.
For streptococcal infections: A therapeutic dosage of erythromycin should be administered for at least 10 days.
Recommended Dose in Adults for Specific Infections: See Table 2.

Dose in Children (who can swallow tablets whole): 30 to 50 mg/kg body weight/day orally in 3 or 4 divided doses.
For more severe infections, this dosage may be doubled but should not exceed 4 g per day.
For prophylaxis against bacterial endocarditis in children allergic to penicillin with congenital heart disease, or rheumatic or other acquired valvular heart disease when undergoing dental procedures or surgical procedures of the upper respiratory tract: 20 mg/kg body weight orally 1.5 to 2 hours before the procedure, then 10 mg/kg body weight every 6 hours for 8 doses.
Or, as prescribed by a physician.