DashPass cancels through your payment method, not through DoorDash itself, which is why the button sometimes does not work
If you cannot cancel DashPass directly in the DoorDash app or website, the problem is usually one of three things: your subscription is linked to a payment method you no longer use, DoorDash's system has a temporary glitch, or your account has a pending order or credit balance that is blocking the cancellation. None of these mean you are stuck — they just mean you need to take a different route.
The most common reason cancellation fails is that DashPass is tied to a specific card or payment account, and that account no longer exists or has been flagged. When you try to cancel, DoorDash's system checks whether it can still charge that payment method. If it cannot, the cancellation button may grey out or return an error instead of processing.
Key Takeaways
- DashPass cancellation often fails because it is linked to a payment method that no longer works or has been removed from your account.
- If the cancel button does not respond, update your payment method in your DoorDash account settings, then try canceling again.
- If you have a pending order or a credit balance on your account, DoorDash may block cancellation until those are resolved.
- Contact DoorDash support through the app or website if the cancel button remains broken after updating your payment method — they can cancel manually.
- You can also stop charges by removing all payment methods from your DoorDash account, though this prevents you from ordering until you add one back.
Update your payment method before trying to cancel
Open the DoorDash app or go to DoorDash.com. Tap or click the account icon in the bottom right (app) or top right (website), then select "Payment Methods." Look for any card or account marked as expired, removed, or invalid. Delete it.
Next, add a new, working payment method — a current credit card, debit card, or other option DoorDash accepts in your area. Save it as your default. Then go back to your account settings, find the DashPass section, and try the cancel button again. This resolves the problem in most cases because DoorDash can now confirm it has a valid way to process the cancellation.
Check for pending orders or account credits blocking cancellation
DoorDash sometimes prevents DashPass cancellation if you have an active order in progress. Wait for your current order to arrive and be marked complete, then try canceling again.
You may also have a credit balance on your account from a refund or promotional credit. DoorDash does not always let you cancel while a balance exists. Spend the credit on an order, or contact support to ask them to clear it before you cancel. This is less common than payment method issues, but it does happen.
Use the DoorDash support channel if the cancel button stays broken
If you have updated your payment method and resolved any pending orders, but the cancel button still does not work, contact DoorDash directly. Open the app, tap your account icon, scroll down to "Help," and select "Contact Us." Choose "DashPass" as the topic and describe the problem — that the cancel button is not responding or returns an error.
DoorDash support can cancel DashPass manually on your behalf. Response times vary, but they usually reply within 24 to 48 hours. Keep a screenshot of the error message if you get one — it helps support troubleshoot faster.
Remove all payment methods to stop charges when ready
If you need to stop DashPass charges right now and cannot wait for support to respond, you can remove every payment method from your DoorDash account. Go to "Payment Methods" in your account settings and delete each card or account you have on file. With no valid payment method, DoorDash cannot charge you for DashPass renewal.
The downside is that you will not be able to order from DoorDash until you add a payment method back. This is a temporary measure, not a permanent solution. Once you have confirmed the charges have stopped, you can add a payment method back if you want to order again in the future.
Check your bank or credit card statement to confirm the cancellation went through
DashPass charges appear on your statement as "DoorDash" or "Dash Pass" and typically post monthly. After you cancel, watch your next billing cycle to make sure no charge appears. If a charge does post after you canceled, contact your bank or credit card company and dispute it as an unauthorized charge. They can reverse it and may issue a temporary credit while they investigate.
You can also contact DoorDash support with your statement showing the unwanted charge. They can refund it directly if they confirm the cancellation should have gone through.
Frequently Asked Questions
Can I cancel DashPass if I have a pending refund?
Yes, a pending refund does not block cancellation. If the cancel button is still greyed out, the issue is more likely an expired payment method or an active order. Update your payment method and try again.
What if I canceled DashPass but got charged again the next month?
Contact DoorDash support when ready with a screenshot of the charge. They can confirm whether the cancellation processed and issue a refund if it did not. You can also dispute the charge with your bank if DoorDash does not refund it within a few days.
Does removing my payment method count as canceling DashPass?
Removing all payment methods stops DashPass charges, but it does not formally cancel the subscription. DoorDash may still show DashPass as active on your account. If you want a clean cancellation, use the cancel button or contact support to cancel formally.
How long does it take for DashPass cancellation to show up on my statement?
Once you cancel, no new charge should appear on your next billing date. If your billing date is in three days and you cancel today, you may still see one final charge for the current month. After that, no more charges should post.
Can I cancel DashPass on the website if the app cancel button does not work?
Yes, try the website version at DoorDash.com. Sometimes one platform has a temporary glitch while the other works fine. Log in, go to your account settings, find DashPass, and try canceling there. If both fail, contact support.