how long to take carafate for
Take Carafate by mouth on an empty stomach at least 1 hour before or 2 hours after eating. Do not take an antacid for at least 30 minutes before or after taking Carafate. It may take 4 to 8 weeks for complete healing of your ulcer to occur. Continue to take Carafate even if you feel well. Do not miss any doses.