Piedmont Natural Gas Bill Pay Login & Guest Pay 2026

Piedmont Natural Gas (a Duke Energy company) provides natural gas service to residential and business customers in North Carolina, South Carolina, and Tennessee. The secure Customer Payment Portal (powered by Paymentus) makes it easy to view bills, make payments, set up Auto Pay, enroll in Paperless Billing, and manage your account.

Quick Pay Links:

How to Pay Your Piedmont Natural Gas Bill

Guest Pay / One-Time Payment (No Login Required)

  1. Go to the Pay as a Guest page: https://cass.piedmontng.com/pay-as-guest
  2. Enter your Account Number.
  3. Choose your payment method and complete the transaction securely.

This option is perfect for quick one-time payments without creating an account.

Login to Online Services (My Account)

  1. Visit the official Pay Bill page: https://www.piedmontng.com/home/billing-and-payment/pay-bill
  2. Sign in or register for Online Services.
  3. Once logged in, view current and past bills, set up recurring payments, enroll in Automatic Bank Draft, or join the Equal Payment Plan.

Pay by Phone

Call 800-752-7504 (toll-free, available 24/7) for automated payments. Customer service representatives are available Monday–Friday, 7:30 AM – 7:00 PM EST. International: 1-704-382-7644 TTY/Relay: 711

Note: Phone payments may route through a third-party processor with a convenience fee (previously listed around $3.50; confirm current rate on the call).

In-Person / Pay in Store

Piedmont partners with authorized pay stations and Walmart locations nationwide for in-person payments (cash, check, or money order). Use the map on the official site to find nearby locations. Bring your bill or account number. Processing may take up to two business days.

Mailing Address for Payments: Piedmont Natural Gas P.O. Box 1246 Charlotte, NC 28201-1246

Overnight Payments: Piedmont Natural Gas Payments 9642 David Taylor Dr Charlotte, NC 28262

Mobile App

There is no dedicated Piedmont Natural Gas mobile app. Access your account and make payments conveniently through your mobile browser on the official website.

Payment Methods and Fees

  • Bank account (ACH/e-Check) and credit/debit cards accepted.
  • Automatic Bank Draft is free and helps avoid late payments.
  • Convenience fees may apply for certain card or third-party payments — check the portal for current rates.
  • No service charge when paying through your Online Services account.

Late Payments: Pay within 25 days of the billing date to avoid late fees (per Customer Bill of Rights). Enroll in the Equal Payment Plan or Automatic Bank Draft to stabilize payments and reduce risk of disconnection.

Assistance Programs

Piedmont offers several programs to help with bills:

  • Share the Warmth (community assistance)
  • Customer Assistance Program (CAP) – monthly bill credits for eligible low-income customers in North Carolina (winter months)
  • Flexible payment arrangements and Equal Payment Plan

Contact customer service for eligibility.

Contact Information

  • Customer Service / Payments: 800-752-7504 (Mon–Fri 7:30 AM – 7:00 PM EST)
  • 24/7 Automated Line / Emergencies: 800-752-7504 (or 911 for gas leaks)
  • Hearing/Speech Impaired: 711
  • Mailing Address: P.O. Box 1246, Charlotte, NC 28201-1246
  • Corporate Office: 525 S Tryon St, Charlotte, NC 28202

FAQs

How do I pay my Piedmont Natural Gas bill as a guest?

Use the guest pay option at cass.piedmontng.com/pay-as-guest. Enter your account number and complete the payment without registering.

Is login required to pay my Piedmont Natural Gas bill?

No. Guest pay is available for one-time payments. Login to Online Services is recommended for full account management and recurring options.

What payment methods are accepted?

Bank account (ACH), credit/debit cards, and checks/money orders (in person or by mail). Automatic Bank Draft is free.

Can I pay my Piedmont Natural Gas bill by phone?

Yes. Call 800-752-7504 (24/7 automated or during business hours for assistance). Convenience fees may apply.

Where can I pay my Piedmont Natural Gas bill in person?

Use authorized pay stations or any Walmart location. Find locations via the map on the official pay bill page. Bring your account number.

How can I avoid late fees?

Pay within 25 days of the bill date, enroll in Automatic Bank Draft, or sign up for the Equal Payment Plan. Contact 800-752-7504 for payment arrangements if needed.

Does Piedmont Natural Gas offer a mobile app?

No dedicated app is available. Use your mobile browser to access the secure payment portal and Online Services.

Tip: Keep your account number handy for faster payments. Enroll in Paperless Billing and Auto Pay for convenience and to avoid missed due dates. For the most current fees, deadlines, and assistance options, visit the official Piedmont Natural Gas website at piedmontng.com.

Leave a Comment