5 doctors weighed in:
If you take omeprazole at night, and it has to be on empty stomach, how long after eating show you wait to take it? It lasts 24 hours?
5 doctors weighed in

Dr. Luis Villaplana
Internal Medicine
1 doctor agrees
In brief: 2-4 hours after a
Meal or snack.

In brief: 2-4 hours after a
Meal or snack.
Dr. Luis Villaplana
Dr. Luis Villaplana
Thank
Dr. Joseph De santi
Family Medicine
1 doctor agrees
In brief: Acid Awareness
Omeprazole, like other proton pump inhibitors which reduce acid production, is advised to be taken on an empty stomach.
This is to improve absorption by the body during a time when acid secretion is actually not desired, i.e. Sleep. Taking it 90 to 150 minutes after a large or fatty meal would be ideal. Eating within three hours of bedtime is never advisable on acid suppression therapy.

In brief: Acid Awareness
Omeprazole, like other proton pump inhibitors which reduce acid production, is advised to be taken on an empty stomach.
This is to improve absorption by the body during a time when acid secretion is actually not desired, i.e. Sleep. Taking it 90 to 150 minutes after a large or fatty meal would be ideal. Eating within three hours of bedtime is never advisable on acid suppression therapy.
Dr. Joseph De santi
Dr. Joseph De santi
Thank
Dr. Yash Khanna
Family Medicine
In brief: Omeprazole
Ideally you should take Omeprazole before meals in the morning, and same applies to in the evening, but if you want to take after meal i would recommend wait three hours after meal, but if you have to go to bed before you can take at bed tim, it will still work.

In brief: Omeprazole
Ideally you should take Omeprazole before meals in the morning, and same applies to in the evening, but if you want to take after meal i would recommend wait three hours after meal, but if you have to go to bed before you can take at bed tim, it will still work.
Dr. Yash Khanna
Dr. Yash Khanna
Thank
Get help from a real doctor now
Dr. Peter Kurzweil
Board Certified,
46 years in practice
16M people helped
Continue
107,000 doctors available
Read more answers from doctors