Walmart Bill Pay Guide (What You Can Pay)

Walmart is conveniently located across the entire US and is likely more accessible than your own bank. This is why the Walmart MoneyCenter offers Bill Pay, an easy and affordable way to pay bills to over 20,000+ organizations.

Bill Pay uses CheckFreePay, MoneyGram, and Western Union to ensure all of your bills get paid on time, whether it’s auto, cable, phone, rent, utilities, or anything else that you need to pay.

For full information and all of your questions answered on Walmart Bill Pay, keep reading.

What Bills Can I Pay At Walmart?

Walmart offers bill payments to over 20,000 organizations that you may need to pay in-store through the MoneyCenter service desk or by using the Walmart app and selecting Express Money under Services.  

Fees for Bill Pay vary based on which bill you’re paying, but standard fees range from $0.88 – $4.99, and payment speeds vary, but most accounts receive the payment within 24 hours.

The types of bills you can pay through Bill Pay include:

How Do I Pay Bills At Walmart?

Find your nearest Walmart location that includes a MoneyCenter, no appointment is required, but you need to ensure you bring your bill, money, and the name of the company you want to pay. 

Your bill may provide additional information about other requirements for paying the bill, so make sure you read everything if this is your first time paying the bill.

Payments over $900 require you to bring a piece of photo ID to be verified by Walmart. 

Walmart will process your payment immediately and transfer it to the biller; the timing varies depending on which organization the bill is for, but most payments are received within 24 hours.

Can I Pay Bills At Walmart Online?

Walmart doesn’t allow you to pay bills online directly; however, MoneyGram, which is the primary payment service for Walmart Bill Pay, will enable you to sign up online to make bill payments during electronic payment methods. Fees are lower than with Walmart in-store, starting at $3.49

Because MoneyGram isn’t the only payment provider that Walmart uses, you won’t have access to all of the 20,000+ organizations that Walmart Bill pay connects you with.

Can I Pay Bills Through The Walmart App?

Walmart Bill Pay is available through the Walmart App, go to the Services menu and select Money Services, where you will input the details of the biller, but then you must head in-store to pay actual payment through any of the automated check-out lines.

The only convenience of the app is that the process can be faster if MoneyCenter is too busy or you don’t want to deal with a person to pay your bills. It’s also convenient to use if MoneyCenter is closed for the day.

How Much Does It Cost To Pay Bills At Walmart?

Walmart uses three different payment services to provide so many bill payment options, costs range from $0.88 – $4.99, and there may be additional charges on your payment depending on the bill being paid.

Standard bills with no rush may cost as little as $0.88, next-day payment through CheckFreePay could cost between $1.99 – $2.99, and the same-day payment through MoneyGram could cost between $3.49 – $4.99.

When Does Walmart Process Bill Payments?

Walmart processes payments instantly, and funds will be taken from you or your payment method. You can choose how quickly Walmart sends that payment, with real-time options, same day or next day. The biller also determines how quickly they will accept and post your payment to your account.

Some bills will take up to 3 days to fully process due to the payment option selected and the biller only taking slower payment options.

You are responsible for ensuring your payment is delivered on time, so ensure you pay all bills at least 24 hours before they are due, as you may incur late fees from the biller that you will need to cover.

Can I Pay My Credit Card At Walmart?

Walmart allows you to pay most major credit cards through the Bill Pay service, including American Express, Visa, Mastercard, and Discover cards. You’re also able to pay your Walmart credit card through the service as well.

If you’re paying for the first time, you can check if your specific credit card can be paid by using the online MoneyGram lookup service. You don’t need to make payment; it’s just a helpful way to see if Walmart will take payment. 

If any of your billers don’t show up, Walmart may still accept payment for them through one of the other payment services they use.

Can I Pay My Child Support At Walmart?

Walmart accepts child support payments for 32 states, which more being added where possible. States you can send child support payments to are listed below:

  • Arkansas
  • Arizona
  • California
  • Colorado
  • Florida
  • Georgia
  • Hawaii
  • Illinois
  • Indiana
  • Kansas
  • Kentucky
  • Louisiana
  • Maine
  • Maryland
  • Massachusetts
  • Michigan
  • Missouri
  • Nebraska
  • Nevada
  • New Hampshire
  • New Jersey
  • North Dakota
  • New York
  • Ohio
  • Oklahoma
  • Pennsylvania
  • South Dakota
  • Tennessee
  • Texas
  • Virginia
  • Washington
  • Wyoming

Can I Pay My Utility Bills At Walmart?

Walmart accepts payment for a vast range of utilities across all states, including cable, electric, gas, phone, water. Almost any utility bill can be paid in-store or via the Walmart App.

You can double-check your utility is listed through the MoneyGram lookup service as most utility bills are paid through MoneyGram, so it’s a convenient way to confirm all of your bills are payable at Walmart.

Can I Pay My Housing Bills At Walmart?

Walmart accepts a range of housing-related bills; besides your utilities, Walmart will accept mortgage payments and rent payments with fees ranging from $0 – $4. Walmart will provide you with a receipt confirming the date and time you process your payment.

However, it’s still critical to ensure you get payments in at least 24 hours before they’re due to allow enough time to process them fully.