Where to start: contact Sonic directly about your purchase

Sonic Drive-In handles refunds through the location where you made your purchase or through their customer service team. The fastest route depends on what you bought and when. If you're within a few hours of your purchase, go back to the same Sonic location with your receipt — the manager on duty can often process a refund on the spot. If you no longer have the receipt or bought it days ago, you'll need to contact Sonic's customer service line or use their website.

Sonic's main customer service number is 1-800-444-5400. When you call, have ready: the date and time of your purchase, the location address, what you ordered, and how much you paid. If you used a credit or debit card, the transaction will be easier to track. If you paid cash, bring your receipt if you still have it — without one, the location may ask you to describe the transaction in detail so they can find it in their register.

You can also reach Sonic through their website at sonicdrivein.com. Look for a "Contact Us" link, usually at the bottom of the page. Some locations have their own social media accounts (Facebook or Instagram), and managers sometimes respond faster to public messages than to phone calls, though this varies by location.

Key Takeaways

  • Return to the Sonic location where you made your purchase with your receipt for the quickest refund, usually processed the same day.
  • If you cannot return to the location, call Sonic customer service at 1-800-444-5400 with your purchase date, location, and what you ordered.
  • Refunds for food or drinks are typically issued only if the item was defective, made incorrectly, or you did not receive what you paid for.
  • Credit card refunds usually appear in your account within 3 to 5 business days; cash refunds are when ready if you return to the location.

What Sonic will refund and what they won't

Sonic refunds food or drinks that arrive wrong, taste spoiled, or were never delivered to you. If you ordered a burger and received a hot dog, or your drink arrived flat or warm when you ordered it cold, the location will remake it or refund you. If you changed your mind after paying but before receiving your order, refund policies vary by location — some will refund you, others will not, so ask the manager when ready.

Sonic does not refund orders you've already eaten or consumed, even if you didn't like the taste. They also do not refund orders placed through third-party delivery apps (like DoorDash or Uber Eats) — you would contact the app's customer service instead, not Sonic directly. If you paid a delivery fee through the app, that's handled by the app, not by Sonic.

Refunds for items purchased through Sonic's mobile app or website work the same way as in-location purchases. If your order never arrived or arrived incomplete, contact Sonic customer service with your order number (found in your app or confirmation email) and they will investigate.

How to return an item in person at a Sonic location

Bring the item (or what's left of it) and your receipt back to the location as soon as you notice the problem. Tell the employee at the counter or drive-in window what was wrong — that it tasted bad, arrived cold, was made incorrectly, or never arrived. The manager will either remake the item for you or offer a refund. Most locations will refund you when ready using the same payment method you used to buy it.

If you paid with a credit or debit card, the refund posts to that card. The amount usually appears in your account within 3 to 5 business days, though some banks process it faster. If you paid cash, you receive cash back on the spot. Keep your receipt until the refund shows up in your account, in case you need to prove you returned the item.

Refunds through Sonic's customer service line

Call 1-800-444-5400 during business hours (hours vary, but most locations operate 6 a.m. to 11 p.m. local time). Have your receipt, the date and time of purchase, the location address, and a description of the problem ready. The representative will ask you to describe what went wrong and may ask follow-up questions about the item.

If the representative determines you're due a refund, they will process it to your original payment method. For credit or debit cards, this takes 3 to 5 business days. For cash purchases, they may issue a refund code that you can take to the location to receive cash, or they may mail you a check — ask which option is available when you call.

If the representative cannot resolve it over the phone, they may ask you to email photos of the receipt and the item (if applicable) to a customer service email address. They will provide that address during the call. Response times for email inquiries vary, but you should hear back within a week.

Refunds for Sonic rewards or gift cards

If you purchased a Sonic gift card and never used it, Sonic does not refund unused gift cards — they are non-refundable once sold. However, if the card was defective (won't scan, has no balance when it should), contact customer service and they will replace it or refund the amount.

If you earned Sonic rewards points through their app or loyalty program and they disappeared or didn't post correctly, call customer service with your account information. They can investigate whether the points were lost due to a system error and restore them if warranted.

Chargebacks and disputing the charge with your bank

If Sonic will not refund you and you believe the charge was wrong, you can dispute it with your bank or credit card company. This is called a chargeback. Contact your bank's customer service number (on the back of your card) and tell them you want to dispute a charge from Sonic. Your bank will ask you to describe the problem and may ask for your receipt or photos.

Your bank will investigate and either refund you or side with Sonic, depending on what they find. This process usually takes 30 to 60 days. Use a chargeback only after you've tried to resolve it with Sonic directly — banks view chargebacks as a last resort, and too many disputes on your account can affect your standing with the bank.

What to do if Sonic refuses to refund you

If you believe Sonic owes you a refund and they've refused, document everything: keep your receipt, take photos of the item if possible, write down the date and time you called customer service, and save any emails. If you paid by card, your bank statement shows the transaction date and amount.

You can file a complaint with your state's Attorney General office or consumer protection agency. Search "[your state] Attorney General consumer complaint" to find the right office. You can also leave a detailed review on Google, Yelp, or the Sonic app describing what happened — this doesn't get you a refund, but it alerts other customers and sometimes prompts management to reach out.

Frequently Asked Questions

How long do I have to return something to Sonic for a refund?

There's no official time limit, but the sooner you return, the better. If you return within an hour or two, the location can easily remake the item or refund you. If weeks have passed, Sonic may refuse because they can't verify the problem. Return the same day if you notice an issue.

Can I get a refund if I ordered through a delivery app?

No. Contact the delivery app (DoorDash, Uber Eats, Grubhub, etc.) instead, not Sonic. The app handles refunds for orders placed through their platform. Sonic only refunds orders made directly at the location, through their website, or through their mobile app.

Will Sonic refund me if I just didn't like how the food tasted?

No. Refunds are for items that were made wrong, arrived defective, or never arrived. If you ordered something and it tasted fine but you straightforward didn't enjoy it, Sonic won't refund you. If it tasted spoiled or off in a way that suggests a problem with the food itself, that's different — describe the specific issue when you ask for the refund.

What if I lost my receipt?

You can still get a refund, but it's harder. Call customer service at 1-800-444-5400 with the date, time, location, and what you ordered. They'll look it up in the register if you paid by card. If you paid cash and have no receipt, they may ask you to describe the transaction in detail or may decline. Having the receipt makes it much faster.

How long does it take to see a refund on my credit card?

Usually 3 to 5 business days. Your bank processes the refund, not Sonic, so the exact timing depends on your bank. Some banks post refunds faster. Check your account after 5 business days; if it hasn't appeared, call your bank's customer service to confirm they received it from Sonic.