There are several ways to pay your bill depending on your preferences and what works best for you!
Automatically make your payment each month from your bank account or credit card. Log in to My Account to sign up.
Log in to My Account to view your bill, sign up for Paperless Billing and make a payment from your bank account or credit card.
Receive text notifications when a new bill is available, and pay your bill by text messaging (Pay By Text). Log in to My Account to enroll in Paperless Billing and enable text notifications and Pay By Text.
Pay your bill over the phone by calling 877-253-0151. When you call, be sure to know your:
1. MGE account number
2. Credit, debit or bank account number
3. Billing zip code
4. Amount of payment
Please send your payment and bill stub to:
PO Box 1231
Madison WI 53701-1231
Please allow several days for delivery and processing.
Bring your cash, check, money order or cashier's check to a number of pay stations throughout Crawford, Dane and Vernon counties. Your payment will be recorded within two business days. If you have a past-due balance, please call MGE with your payment confirmation number at 608-252-7144 to ensure prompt processing of your payment.
Payment Drop Box
MGE's Madison office offers a payment drop box on-site. Payments will be credited the next business day.
Retail payment locations are available. We recommend contacting the location to ensure operating hours have not changed.
Save time and paper by opting to receive your MGE bill in your email. It's easy:
1. Sign in to My Account.
2. Confirm your email address.
3. Choose Paperless Billing.
4. Accept the Terms and Conditions.
When you receive your MGE bill notice, return to My Account to choose your payment option.
Budget Payment Plan
Residential customers* can budget for winter heating or summer cooling costs by spreading them over the year. Learn more about the Budget Payment Plan.
*Or commercial accounts for which the primary purpose of the service is to provide for residential living
Keep the power on. Our residential and commercial customers can work with us to pay any past-due bills in separate installments. A personalized payment arrangement will help you avoid late-payment charges and service disconnection.
Summary Billing customers are able to pay online through My Account. Summary Billing is available for business customers with two or more locations. Learn more by viewing our FAQ.
For assistance with questions related to your bill, your account or ways to pay your bill, contact MGE's main office:
Phone: 608-252-7222 or 1-800-245-1125 (long-distance) 7 a.m. to 7 p.m. Monday through Friday
Email: Send message
Energy assistance is available for households of qualifying income who are having difficulty meeting their heating costs. MGE customers reside in the following counties: Columbia, Crawford, Dane, Iowa, Juneau, Monroe, Sauk and Vernon.
For more information