Pay Bill
How would you prefer to pay?
More Payment Options
Find a payment location for in-person payments
Use our map to find a participating payment location near you for same-day payments made in person. Please note that you'll need your account number when you make an in-person payment.
Search for a payment location near you
Make a payment by phone
You can call us at 800.777.9898 anytime and make a payment through our automated phone system.
Mail us a check or money order
Duke Energy
P.O. Box 1094
Charlotte, NC 28201-1094Make payments and more with the Duke Energy app
You can use your Duke Energy app to set up payments, view your billing history and much more. It's available for download on the App Store and Google Play, or you can text us at 578-02 for a download link.
Paperless Billing
With Paperless Billing, the options are yours. Sign in to view your bill or receive a secure PDF each month.
Learn morePick Your Due Date
If you have a smart meter, you can choose the date your bill is due.
Learn moreBudget Billing
Make managing your budget easier with predictable monthly payments.
Learn morePrepaid Advantage
Prepay for your power in smaller amounts when and how you choose.
Learn more