
Keep the lights, water, and internet on with MoneyGram. Pay your gas, electric, water, phone, or cable bill online or with cash in-store at a Walmart, CVS, Ace, or other MoneyGram partner location near you.
Log in to search our network of utility providers.
Pay bills in person
Pay your utility bill in cash near you
Prefer to pay in person? Find a Walmart, CVS, Ace, or other participating MoneyGram location near you and pay your gas, electric, water, phone, or cable bill at a store near you.

Why households trust MoneyGram for utility bills
Easy on time payments
MoneyGram helps make on time payments easy, keeping your essential services running.
Pay where you already shop
Pay in cash at a nearby Walmart, CVS, Ace, or other participating MoneyGram location. Online card payment is also available.
Fast and trackable
Know when your payment is received. Get clear payment receipt and proof of payment.

How to prepare to pay your utility bill
What to know before you send
Who you can pay. MoneyGram supports payments to utility providers including AT&T, Payless Power, So Cal Gas, So Cal Edison, Pacific Gas and Electric, CenterPoint, and city or municipal electric companies such as those in Ocala, Nashville, Memphis, and Omaha. Log in to view all payable providers.
Your account details. You will typically need your utility account number to complete the payment. Requirements may vary by provider.
How to pay. Pay however works best for you: cash or card in person at one of our thousands of retail locations, or online from anywhere.
Three steps, done in minutes
How to pay your utility bill with MoneyGram
Paying your utility bill with MoneyGram takes just a few minutes, whether you visit a store near you or pay online. Here is how it works.
Log in or sign up and search for your utility provider by name or receive code.
Pay with cash in person at a Walmart, CVS, Ace, or other MoneyGram location near you, or pay online with a card.
Review the payment details and submit. Many payments post the same day.*
Utility bill payment timing
How long does it take to pay a utility bill with MoneyGram?
Many payments post the same day, * but the exact timing depends on your utility provider.
Same-day in many cases. Most utility providers accept and post payments the same day they are sent.
Cutoff times apply. Payments made after a provider's cutoff time may not post until the next business day.
Weekends and holidays. Utility companies typically do not process payments on weekends or holidays, so send earlier if you are working against a deadline.
Search our FAQs
Common questions for paying your utility bill

Pay bills anytime, anywhere with our app
The MoneyGram app makes it easy to pay bills on your schedule. Pay eligible bills quickly and conveniently, all from your phone. Download the MoneyGram app for a fast, easy way to manage your bill payments anytime, anywhere.
*Posting times are determined by each utility provider and vary by biller. Many payments post the same day, subject to the provider's acceptance policies, cutoff times, holidays, account availability or biller’s failure to properly or timely credit funds they've received.