Question: how long do i have to wait to eat after taking carafate?
Answer: Take sucralfate on an empty stomach, at least 1 hour before or 2 hours after a meal. Take this medicine for the full prescribed length of time. Your symptoms may improve before the ulcer is completely healed. Avoid taking any other medications within 2 hours before or after you take sucralfate.