Payment and Billing Options
There are several ways to pay your bill depending on your preferences and what works best for you!
Energy assistance is available for households of qualifying incomes who are having difficulty meeting their energy costs. Learn more.
Auto Pay
Automatically make your payment each month from your bank account or a credit or debit card. Sign up in My Account.
Online payments
You can pay online in My Account. Sign in to view your bill and make a payment from your bank account or credit or debit card.
Pay by Text
Receive a text notification when a new bill is available, and pay your bill by text messaging. You must be enrolled in Paperless Billing to sign up for Pay by Text. Get started in My Account.
Phone payments
Pay your bill over the phone by calling 877-253-0151. Be sure to have your:
- MGE account number*
- Credit, debit or bank account number
- Billing zip code
- Amount of payment
Postal mail payments
Send your payment and bill stub to:
PO Box 1231
Madison WI 53701-1231
Please allow several days for delivery and processing.
In-person payments:
Self-service kiosk
A self-service payment kiosk is located outside MGE's Madison office along Railroad Street. Credit cards, debit cards, personal checks and cash are accepted. You will need your MGE account number to make a payment.* English and Spanish language options are available.
Note: Assistance checks are not accepted at the kiosk. Please use the payment drop box next to the kiosk for third-party and assistance checks.
Payment drop box
MGE's Madison office offers a payment drop box on-site. Payments will be credited the next business day.
Retail locations
Bring your cash, check, money order or cashier's check to a number of pay stations throughout Crawford, Dane and Vernon counties. You will need your MGE account number to make a payment.* 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.
We recommend contacting the location to ensure operating hours have not changed.
Any Advance America accepts bill payment on behalf of MGE. Please request same-day posting through MoneyGram.
2616 E. Washington Ave., Madison, 53704
608-242-9060 10 a.m. to 6 p.m., Monday-Thursday
9 a.m. to 7 p.m., Friday
10 a.m. to 2 p.m., Saturday
2831 Parmenter St., Middleton, 53562
608-831-0042 10 a.m. to 6 p.m., Monday, Wednesday, Thursday
10 a.m. to 2 p.m., Tuesday
9 a.m. to 7 p.m., Friday
10 a.m. to 2 p.m., Saturday
6010 Cottage Grove Rd., Madison, 53703
608-223-0939
6 a.m. to 11 p.m., 7 days a week
621 S. Main St., DeForest, 53532
608-846-8922
6 a.m. to 11 p.m., 7 days a week
3010 Cahill Main, Fitchburg, 53711
608-271-2024
6 a.m. to 11 p.m., 7 days a week
2502 Shopko Dr., Madison, 53704
608-243-1000
6 a.m. to 11 p.m., 7 days a week
1312 S. Park St., Madison, 53715
608-257-3748
6 a.m. to 11 p.m., 7 days a week
261 Junction Rd., Madison, 53717
608-829-2020
6 a.m. to 11 p.m., 7 days a week
6655 McKee Rd., Madison, 53719
608-410-7050
6 a.m. to 11 p.m., 7 days a week
5709 Highway 51, McFarland, 53558
608-838-3604
6 a.m. to 11 p.m., 7 days a week
6800 Century Ave., Middleton, 53562
608-831-3009
6 a.m. to 11 p.m., 7 days a week
6540 Monona Dr., Monona, 53716
608-222-9675
6 a.m. to 11 p.m., 7 days a week
3650 University Ave., Shorewood Hills, 53705
608-231-6935
6 a.m. to 11 p.m., 7 days a week
1750 Highway 51 W, Stoughton, 53589
608-873-0171
6 a.m. to 11 p.m., 7 days a week
640 E. Main St., Sun Prairie, 53590
608-837-7555
6 a.m. to 11 p.m., 7 days a week
2538 Ironwood Dr., Sun Prairie, 53590
608-837-2785
6 a.m. to 11 p.m., 7 days a week
2722 E. Washington Ave., Madison, 53704
608-819-1100
6 a.m. to 9 p.m., 7 days a week
Any Wisconsin Walmart accepts bill payment on behalf of MGE. Please request same-day posting through MoneyGram.
7202 Watts Rd., Madison, 53719
608-276-9393
7 a.m. to 9 p.m., 7 days a week
4198 Nakoosa Tr., Madison, 53714
608-241-8808
8 a.m. to 8 p.m., Monday-Saturday
10 a.m. to 6 p.m., Sunday
30 Riverside Square, Prairie du Chien, 53821
608-326-5111
6 a.m. to 10 p.m., 7 days a week
*Your 10-digit MGE account number can be found on your bill payment stub, in My Account or by calling us at 608-252-7222 weekdays between 7 a.m. and 7 p.m.
Summary Billing
Get one bill for all your accounts, with one payment amount and one due date.
Learn morePayment Arrangements
If you've fallen behind, we can help set up a personalized payment arrangement.
Learn moreBilling Questions
For assistance with questions related to your bill, your account or ways to pay your bill, contact MGE at 608-252-7222 or 1-800-245-1125 Monday through Friday 7 a.m. to 7 p.m.