Contact Us

IDT Energy is available to answer any questions or concerns you may have regarding your IDT Energy® service. To reach our Customer Care department, please call 877-887-6866. Our office hours are 8:00am – 7:00pm, Monday through Friday.
  • This field is for validation purposes and should be left unchanged.