How to Pay your Progress Energy Bill Online

progress energy bill payment tips

Register for Progress Energy Account


register for progress energy bill pay account


  • You have to choose between service and no service and follow the prompts.

Progress Energy Bill Payment Login Process

  • If you are looking for online bill payment open the page www.duke-energy.com
  • As the page appears at the center click on, the ‘Pay My Bill’ button then click on ‘Sign In and Pay’.


progress energy bill pay login


  • In the next screen provide a username or email, followed by the password hit on, the ‘Sign in’ button.


Retrieve Progress Energy Login Information

  • To retrieve the login details open the page, www.duke-energy.com/my-account/sign-in
  • As the page opens in the login homepage hit on, the ‘Forgot username’ button.
  • You will be notified that your username is your email.
  • For the password enter the username or email and hit on the ‘Continue’ button.

Progress Energy Bill Pay in Person

  • To pay in person open the page,  www.duke-energy.com/home/billing/payment-locations
  • As the page appears at the center you need to enter the details such as
  • Your address, city, state, or zip code click on, the ‘Search’ button.
  • You can also check the map for the location.

Progress Energy Bill Pay by App

  • You can pay the bill by the Progress Energy application.
  • You just have to download it in your mobile and you will get the payment process.

Progress Energy Bill Pay by Phone

  • You must have the payment details and pay the bill through phone number.
  • You have to call on, 800.544.6900.

Progress Energy Bill Pay by Mail

  • To pay by mail you can post the payment through a money order or check
  • Send it to, P.O. Box 1327. Charlotte, NC 28201.


Also Read

Access SC Unemployment Login

Access Volstate Elearn Login Account

Progress Energy Contact Help:

You can get further help and you have to call on 800.544.6900.

Leave a Comment