Payment Locations

In the interest of public health and safety, our lobby is closed due to COVID-19 coronavirus.

writing checkPay your MGE energy bill at the following locations. 

Madison office

Madison Gas and Electric
623 Railroad St., Madison, 53703
Payment drop box on site.

Branch location

Viroqua Gas Co.
526 E. Decker St., Viroqua, 54665
No cash accepted.
Payment drop box on site.

Pay Stations 

We recommend contacting locations to ensure operating hours have not changed.

A processing fee of $1.50 per transaction will be added to your payment amount at the following pay stations:

Advance America
2616 E Washington Ave, Madison, 53704,
(608) 242-9060
10 a.m. to 6 p.m., Monday-Friday
9 a.m. to 3 p.m., Saturday
12 a.m. to 12 a.m., Sunday

2831 Parmenter St, Middleton, 53562,
(608) 831-0042
10 a.m. to 6 p.m., Monday-Friday
9 a.m. to 3 p.m., Saturday
12 a.m. to 12 a.m., Sunday

CVS
6701 Mineral Point Rd, Madison, 53705,
(608) 833-4588
8 a.m. to 10 p.m., 7 days a week

2 S Bedford St, Madison, 53703,
(608) 251-6047
8 a.m. to 10 p.m., 7 days a week

6210 Century Ave, Middleton, 53562,
(608) 836-6630
8 a.m. to 10 p.m., 7 days a week

Hmong Legacy Market
2119 Fish Hatchery Rd, Madison, 53713,
(608) 416-5400
8 a.m. to 9 p.m., 7 days a week

Metcalfe's Market
726 N. Midvale Blvd., Madison, 53705, (Hilldale)
(608) 238-7612
7 a.m. to 10 p.m., 7 days a week

PLS Check Cashers
1907 S. Park St., Madison, 53713,
(608) 251-2274
8 a.m. to 9 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

Walmart
*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 Trl, Madison, 53714,
(608) 241-8808
8 a.m. to 8 p.m., Monday-Saturday
10 a.m. to 6 p.m., Sunday

A processing fee of $1.00 per transaction will be added to your payment amount at the following pay station:

Zinkle's Piggly Wiggly
30 Riverside Square, Prairie du Chien, 53821,
(608) 326-5111
6 a.m. to 10 p.m., 7 days a week