Duke Energy delivers electricity and natural gas services to millions of customers across North Carolina, South Carolina, Ohio, Kentucky, Indiana, and Florida. Staying current on your bill helps avoid late fees, service interruptions, and negative credit impacts. The company provides multiple secure and convenient payment channels, including a dedicated guest payment option for one-time payments without an account, full My Account portal access, a mobile app, 24/7 automated phone payments, in-person options at thousands of preferred retail and agent locations, and traditional mail.
- You can make a quick one-time payment as a guest through the official Duke Energy guest payment page at https://www.duke-energy.com/pay-as-guest.
- For complete account management, usage tracking, AutoPay enrollment, and paperless billing, access the secure My Account portal through https://www.duke-energy.com/home/billing/pay-bill.
Pay as a Guest – Quick One-Time Payment
Duke Energy offers a convenient guest payment option that requires no username, password, or full account registration. This is ideal for one-time settlements or when you need to pay immediately.
How to pay as a guest:
- Visit https://www.duke-energy.com/pay-as-guest
- Choose to find your account by account number or service address
- Enter the required details from your most recent bill
- Review your balance and complete payment with a credit/debit card or bank account (e-check)
Payments process securely with immediate confirmation. This method works well for customers who prefer not to create a recurring login.
Pay Online with Full My Account Access
Register or log in at the My Account portal for full features. Once inside you can view current and past bills, detailed usage history, make one-time or scheduled payments, enroll in AutoPay, switch to paperless billing, set payment reminders, and manage multiple accounts.
Registration tips: Use your Duke Energy account number and personal information from your bill. The portal and free Duke Energy mobile app (available on the App Store and Google Play) provide 24/7 access on any device. The app supports bill pay, outage reporting, and usage tracking with Touch ID or Face ID.
Pay Duke Energy Bill by Phone (Automated System)
Duke Energy provides a reliable 24/7 automated phone payment system.
Phone number: 800-777-9898
Have your account number and payment method (credit/debit card or bank account) ready. Follow the automated prompts to complete your transaction. This option requires no internet access and works well for last-minute payments or outside normal business hours. Live representatives are available during business hours for more complex needs or payment arrangements.
Pay In Person at Preferred Payment Locations
Duke Energy partners with thousands of preferred payment locations (retail stores, banks, and agents) across its service territories. Many accept cash, and payments often post the same day when you provide your account number.
How to find a location:
- Visit the official payment locations tool at https://www.duke-energy.com/home/billing/payment-locations
- Enter your address or ZIP code to see nearby options
Accepted methods vary by location but commonly include cash, check, money order, or debit/credit card. Some locations charge a convenience fee paid directly to the agent (not retained by Duke Energy). Always confirm the specific location accepts Duke Energy payments and current hours before visiting. No single nationwide retail chain (such as all Walmarts) is promoted; use the locator for the most accurate and up-to-date list.
Pay by Mail
Mail your check or money order (payable to Duke Energy) along with the payment stub or your account number clearly written on the check.
Mailing address: Duke Energy P.O. Box 1094 Charlotte, NC 28201-1094
Allow 7–10 business days for delivery and processing. Use the exact address printed on your current statement whenever possible for fastest crediting. Include your full account number to ensure proper posting.
AutoPay and Budget Billing Options
Enroll in free AutoPay through the My Account portal or mobile app. Your chosen bank account is automatically drafted on the due date, helping prevent late fees and missed payments. You can view, modify, or cancel enrollment anytime.
Duke Energy also offers Budget Billing (also called levelized or average billing), which spreads your annual costs into more predictable monthly payments. Enroll through My Account or by contacting customer service. These options provide excellent peace of mind for consistent budgeting.
Important Billing Notes
Bills are typically due 14–21 days after issuance, depending on your billing cycle and location. Late payments may incur fees and affect service. Duke Energy offers payment arrangements, extensions, and assistance programs (such as Share the Light or Project Share) for eligible customers facing financial hardship. Contact customer service promptly if you anticipate difficulty paying.
Be cautious of utility scams. Duke Energy will never request payment via gift cards, wire transfers, or unusual third-party accounts. Official communications come through verified channels only.
Customer Service and Contact Information
Automated Payments & General Support: 800-777-9898 (available 24/7) Live Customer Service: Available during business hours (typically Monday–Friday, 8:00 a.m. – 5:00 p.m. or 7:00 a.m. – 7:00 p.m. depending on region) My Account Portal: https://myaccount.csu.org/eportal/#/ or through the main billing page Payment Locations Locator: https://www.duke-energy.com/home/billing/payment-locations
Have your account number and recent bill ready when contacting support for faster assistance. Regional variations in hours or phone numbers may apply—select your state on the Duke Energy website for the most accurate local details.
FAQs
How do I pay my Duke Energy bill as a guest without an account? Use the official guest payment page at https://www.duke-energy.com/pay-as-guest. Enter your account number or service address to make a quick one-time payment.
What phone number do I call to pay my Duke Energy bill? Call 800-777-9898 anytime for the automated system. Have your account number and payment method ready.
Where can I pay my Duke Energy bill in person? Use the payment locations tool at https://www.duke-energy.com/home/billing/payment-locations to find nearby preferred agents. Many retail and bank locations accept cash or card payments.
What is the mailing address for Duke Energy payments? Send checks or money orders to Duke Energy, P.O. Box 1094, Charlotte, NC 28201-1094. Include your account number.
Can I set up automatic payments for my Duke Energy bill? Yes. Log into the My Account portal or mobile app and enroll in free AutoPay from your bank account.
Does Duke Energy charge fees for online or phone payments? Official methods through My Account and AutoPay generally have no extra convenience fees from Duke Energy (standard processor fees may apply for certain card transactions). Many in-person locations charge small convenience fees paid to the agent.
How do I find my Duke Energy account number? It appears on your monthly bill statement and in the My Account portal or app after login.
What should I do if I cannot pay my Duke Energy bill on time? Call 800-777-9898 or log into My Account to request a payment arrangement or extension. Assistance programs are available for eligible customers.
Does Duke Energy offer a mobile app for payments? Yes. Download the free Duke Energy app from the App Store or Google Play to view bills, make payments, and manage your account on the go.
How do I set up paperless billing? Enroll through the My Account portal or app to receive email or text notifications instead of paper bills.
