Pay in Person

Need to make a payment fast and in person? Pay at an office location or use one of our approved pay agents - and any Walmart or Kmart location nationwide - to have a payment post the next business day.   


Pay Agents

Pay agents do charge a convenience fee for their service and accept cash, money orders or payments using debit cards with PIN code access (some also accept checks).   

Please bring your bill payment stub when you pay in person.

If you have a termination notice which will soon expire, call us at 888.315.1755 (Monday through Friday 7 a.m. to 7 p.m., excluding holidays) prior to making payment at a pay agent.


CheckFree Pay 

Find an authorized CheckFreePay location pay agent near you using our pay agent locator (for best results, select Option 2 - search by ZIP code). 

You can find CheckFreePay at any nationwide Walmart or Kmart location. 


Western Union Payments

Western Union Pay Agents will also take NYSEG payments. Search Western Union agent locations to find the one nearest you. Once you get the list of agent locations and hours, you will need to filter your results by selecting Convenience Pay," "Payments" and "Quick Collect." NYSEG payments are only accepted at the locations with those selected filters.


Pay at a NYSEG Office

In response to COVID-19, we are temporarily closing our walk-in offices until further notice. You safety and the safety of our communities is our priority.  

You can drop off your bill payment at the following NYSEG office locations (drop boxes are available for your convenience):

  • Auburn: 73 Wright Circle
  • Binghamton: 4425 Old Vestal Road, Vestal
  • Brewster: Terravest Corporate Park, 35 Milan Road
  • Elmira: One Electric Parkway, Horseheads
  • Geneva: 152 Border City Road
  • Hornell: 7760 Industrial Park Road, Arkport
  • Ithaca: 1387 Dryden Road
  • Lancaster: 150 Erie Street
  • Liberty: 26 Wierk Avenue
  • Lockport: 6544 Lincoln Avenue
  • Oneonta: 65 Country Club Road
  • Plattsburgh: 4125 Route 22


Important Things to Consider

Payment Methods: 
Payments may be made using cash, check, money order, or credit card.

Posting of Payments: 
To allow for processing time, and to avoid late payment charges, we recommend that you pay your bill several days prior to the due date. If you need to make a payment quickly, pay by phone 800.600.2275 or in person.

Some pay agents may charge a fee to process your payment. We do not receive any portion of this fee.

Termination Notices: 
If you have a termination notice which will soon expire, please call us at 888.315.1755 (Monday through Friday 7 a.m. to 7 p.m., excluding holidays) prior to making payment at a pay agent.

Please save your payment receipt for your records.


  • What is AutoPay?  
  • What options do I have to pay my bill?  
  • Can I pay my bill with a credit card?  
  • Can I enroll in AutoPay Service?