Direct Energy offers a range of ways for you to pay your Texas electricity bill.
Online: You can make a payment by logging into your Online Account Manager and following these directions:
Please Note: you can schedule your payment up to 90 day in advance. We accept all major credit cards (including bank debit cards featuring the logo of a major credit card). Also, If you are a first-time user of Online Account Manager, please click www.DirectEnergy.com/Account/Register to create your account.
Direct Energy Power-to-Go Prepaid Customers: Power-to-Go Customers can call 1-877-866-6601 toll-free to make a payment to your account.
Pay by Mail: You have the option of paying your bill by mailing in a check or money order to one of the addresses below.
If you have an 8-10 digit account number (ex: # Example 00000000-0 or 0000000000-0), please mail your payment to: Direct Energy, PO Box 660896, Dallas, Texas 75265-0273, United States
Don't forget to write your Direct Energy account number on your check or money order to ensure your payment is correctly applied to your account. Check or money order should be made out to Direct Energy. Be sure to write your account number on your check or money order.
Pay in Person: There are a number of places where you can pay your bill in person. Find the location nearest to you. FIND A LOCATION.
Pay by Phone: You can make a payment using a credit or debit card by calling 1-888-305-3828. We accept all major credit cards (including bank debit cards featuring the logo of a major credit card).
Please visit Contact Us and select your state of residence to view the contact information for your area.Contact Us