Energy in Texas
Don’t have a My Stream Account?
You could be saving time and money with convenient features like AutoPay, Paperless Billing and other online payment options!
Create your free account below.
My Stream Account
Make a One-time Payment Online
No time to login? Make a one time payment. Make a Payment
Mail Your Payment
P.O. Box 650261
Dallas, TX 75265-0261
Stream provides a self-addressed envelope with your bill to return your payment. Avoid late fees by mailing your payment at least three business days before the due date specified.
Pay by Phone
Using your credit or debit card, you may make a payment by calling 888-685-POWER (7693).
Payments made over the phone will post the same day.