Possible causes of heartburn at night include consuming particular foods, eating too close to bedtime, and taking certain prescription medications. Medications and home remedies may help treat ...