Close
Log in to My Account
Menu
Woman sitting at home desk looking at computer with dog in her lap.

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.

Paperless Billing

Save time and paper by opting to get your bill in your email.

Learn more
Budget Payment Plan

Get a consistent monthly energy bill all year long.

Learn more
Summary Billing

Get one bill for all your accounts, with one payment amount and one due date.

Learn more
Payment Arrangements

If you've fallen behind, we can help set up a personalized payment arrangement.

Learn more

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

Madison Skyline