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 - Pay Bill in Person - Piedmont Payment Locations


    Make a payment by phone

    Make a one-time, same-day payment using Speedpay®. This third-party vendor charges a $3.50 processing fee.

    Call 866.316.3356 toll-free 24/7.


    Mail us a check or money order

    Piedmont Natural Gas

    P.O. Box 1246

    Charlotte, NC 28201-1246


    Make payments and more with My Account:

    Log in or Sign up to your My Account to make a payment.