In order to provide complete functionality, this web site needs your explicit consent to store browser cookies. If you don't allow cookies, you may not be able to use certain features of the web site including but not limited to: log in, buy products, see personalized content, switch between site cultures. It is recommended that you allow all cookies.

Bill Payment Options

All Texas Customers Can Make Payments Online

Spark Energy is now partnered with Bill Matrix in order to provide you the best payment services available... with no cost to you!

  • ✓  Make one-time payments
  • ✓  Schedule future dated payments
  • ✓  Enroll, update, and cancel Auto Pay
  • ✓  Save your payment information for future use

To take advantage of all the services listed above, please sign in to your Spark Energy MyAccount and select Pay My Bill.

To make a one-time payment without logging into My Account click the make a one-time payment button below. You will need your account number.

Make a one-time Payment

Authorized payments received after 9:00 p.m. CT or payments received on Saturday, Sunday, or holidays will be processed the next business day.

Not a Texas customer?

We are working to provide online payment options in the future. If you received an invoice from Spark Energy directly, please remit payment to us at the address provided, or contact us to make a payment by phone at 1-877-547-7275. We are open from 7 am to 7 pm central time, Monday – Friday and Saturday 9 am to 4 pm central time.

If you would like to mail your payment, please make checks payable to Spark Energy and send to:
Spark Energy
PO Box 3015
Houston, TX 77253