Choose from one of our easy bill payment options

 

Payment options

Pay online through your account

Pay your bill and manage your Direct Energy account through your Online Account Manager.

Make a one-time payment

No time to log in? Pay your bill right now through our fastest payment method!

Sign up for Auto Pay

Set up Auto Pay to avoid missing a payment and late fees.

Pay by phone

Call our automated phone system to pay your bill at your convenience, 24/7/365.

Direct Energy customers:
1-866-374-6299

Pay by mail

Write your cheque or money order payable to Direct Energy or Direct Energy Regulated Services depending on which rate you're on. Mail it to:

Direct Energy
PO Box 1515, STN M,
Calgary, AB T2P 4K2

Direct Energy Regulated Services
PO Box 1520, STN M,
Calgary, AB T2P 5R6

Pay by bank

You'll need to select "Direct Energy" or "Direct Energy Regulated Services" from the list of payees listed on your bank account to set up payments. Contact your bank or financial institution for more details.

Average Billing

Average Billing allows you to pay a rolling average monthly amount, spreading your energy costs throughout the year and making it more manageable. 

Multiple sites payment allocation form

Need to make a payment for more than one account? Download and fill out this form to pay for multiple accounts with one cheque. Remember to send to the address on the back of the first page of your bill.

Assistance programs

Financial assistance may be available for consumers experiencing financial difficulty in paying their utility invoices. Learn more about available resources in Alberta.

Save time and avoid late fees when you sign up for Auto Pay!

Show all answers

Auto Pay works by automatically deducting your Direct Energy bill payment from your bank account or credit card each month. Once you set it up, your payments are made on time, every time, at no extra cost. It’s a free, secure, and convenient way to manage your monthly energy bills without worrying about postage, cheques, or due dates.

Just switched to Direct Energy as your energy provider?

Please note that you will receive your first bill approximately 30 days after we receive the necessary account information from your local utility. We will send out your bill once per month. If you have not received a recent bill from us, please call us at 1-866-374-6299 for assistance.

If you are unable to pay the complete amount of your current bill, you may qualify to pay in installments on an overdue balance until payment is complete.
Contact Customer Service to discuss your situation.


Have a question about a plan or need help placing an order with Direct Energy?

Call us: 1-866-374-6299


Have a question or need help placing an order with Direct Energy Regulated Services?

Call us: 1-866-420-3174

Customer Service Hours: 7:00am - 9:00pm MST (Monday-Friday), 8:00am - 4:30pm MST (Saturday), Closed Sundays