Check Rates and Plans

Contact Us

Customer Service Inquiries


  • customercare@penstarpower.com
  • (800)427-4663.

    • Penstar Power
      PO Box 720997
      Dallas, TX 75247-0997

Paying Your Bill

  • Pay by Phone-our telephone automated payment system is available 24 hours a day 7 days a week. Call (800)427-4663. Payments may be processed using a visa or mastercard only
  • Pay in person at a Pay Station near you
  • Money orders and cashier’s checks can be mailed to the below address. Personal checks are not accepted at this time.
      Penstar Power
      P. O. Box 720997
      Dallas, TX  75372-0997

Online Account Access

My Account

In Case of an Outage



Oncor
(888) 313-4747

Center Point Energy
(800) 332-7143 or (713) 207-2222

AEP
(888) 218-3919

TNMP
(888) 866-7456

Sharyland Utilities
(956) 668-9551