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®.

    Call 800.752.7504 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.