Skip to main content

Pay your Duke Energy bill

Skip to main content
Kroger Logo Fry's King Soopers Smith's City Market QFC Ralphs Gerbes
Bakers Dillons PayLess Fred Meyer Pick N Save Logo Metro Market Logo marianos logo harris-teeter

Paying your Duke Energy bill in person has never been easier. Pay in a convenient and simple way at your local Money Services location, part of the Kroger Family of Stores in states including South Carolina, Ohio, Kentucky and Indiana. Find your nearest location online and head in store at a time that suits you to pay your bills and get advice from our friendly team.

With Money Services Express, you can even start the process of paying your Duke Energy bill from the comfort of your home. Enter information about your bill payment and then head to your nearest money services location before 8pm the same day to complete the transaction in person using cash or debit card.

  • Start a bill payment from home or while you're on the go

  • Then complete your transaction in store

  • Just follow our quick and easy step by step process

  • Pay in store with cash or a debit card

Money Services Express video tutorial

  • Step 1 Gather the bills you need to pay or the receiver information needed for your money transfer
  • Step 2 Select your most convenient Money Services location
  • Step 3 Fill in your details
  • Step 4 Bring your filled out bill stub, cash or debit card, ID, and your MSX barcode to your selected location

Paying your Duke Energy

Paying your Duke Energy bill with Money Services is easy and convenient, offering a wide range of benefits, including:

  • With evening and weekend hours you can pay your bills at the time that’s convenient for you
  • Our many locations mean you can pay for your bills while you shop for groceries
  • Save time by not having to send the payment through the mail
  • Get exclusive digital coupons when you use our online platform

Ways you can pay

You can pay your bills through Money Services with cash or debit card. Bring a copy of your bill stub, and enough money to cover your Duke Energy bill and the fee.

With MSX you can start the bill payment process from the comfort of your home. Stage your bills online, then head to your nearest Money Services location to complete the transaction by 8pm that same day.

If you prefer to pay your bills in person, you can drop by your nearest Money Services location to pay your Duke Energy Bill using cash or debit.

Pay your Duke Energy bill

Make sure you bring a copy of your Duke Energy bill stub and enough funds in cash or debit to cover the bill payment and fee. If you’ve used Money Services Express, you’ll also need to bring your unique barcode.

Pile of US Dollar Bills

Duke Energy Contact

If you have questions about your Denver Water bill contact Denver Water directly.

Contact them here.


Duke Energy supplies electricity to 7.4 million customers across North and South Carolina, the Midwest and Florida. It also distributes natural gas to more than 1.5 million customers in Ohio, Kentucky and Tennessee – as well as North and South Carolina.

Duke Energy began in 1900 as the Catawba Power Company, before it became Duke Energy in 1924. Due to acquisitions and mergers, Duke Energy has gradually expanded its territory, which now covers 104,000 square miles and 250,200 miles of distribution lines.


  • CheckFreePay

*Not available in all locations. See a store for details.

This retailer is an authorized delegate of CheckFreePay Corporation, Fidelity Express, Firstech, MoneyGram and Western Union pursuant to Chapter 151 of the Texas Finance Code, Subchapter E, Conduct of Money Transmission Business.

Kroger engages in the money transmission and/or currency exchange business as an authorized delegate of MoneyGram® Payment Systems, Inc. under Chapter 151 of the Texas Finance Code. If you have a complaint, first contact MoneyGram® Payment Systems, Inc., at 1-800-MONEYGRAM. If you still have an unresolved complaint regarding the company’s money transmission or currency exchange activity, please direct your complaint to the Texas Department of Banking: 2601 North Lamar Boulevard, Austin, TX 78705-4294 1-877-276-5554 (toll free)

Back to top of page