We've made some changes and our payment site has moved. We apologize for the inconvenience! Please click here to be redirected to our new payment site. If you have trouble with the above link you can also Copy and Paste the following link in your browser https://youraccount.directenergy.com/en/. Don't forget to update any bookmarks you may have!
If you use our mobile app to make payments, you'll need to download the latest version of it from your app store.
For questions please call Customer Service at 1-877-866-6601