Question: how long to take omeprazole?
Answer: Adults—20 milligrams (mg) once a day before a meal. Your doctor may want you to take omeprazole for more than 8 weeks for certain conditions. Children 1 year of age and older—Dose is based on body weight and must be determined by your doctor. The dose is usually 5 to 20 mg once a day before a meal.