Posted by William Charles on October 29, 2017
Uncategorized no image

Published on October 29th, 2017 | by William Charles


Deal Calendar (Full List Of Deals, Credit Card & Bank Bonuses + Their Expiry Dates)

Reposting as we are heading towards the end of October and a lot of deals will be expiring soon.

It can be difficult to keep track of all the deals we post and I know a lot of readers get angry at themselves when they miss a deal. I have a calendar set up reminding me when deals are set to expire and thought having something publicly facing would be useful. This should give you a quick glance of offers that are available and when they expire.

I’ll still be posting reminders of the more important deals, but I’d recommend bookmarking this post and checking on a frequent basis. Keep in mind I don’t have all (or even most) of the deals loaded into this new system yet but will add them over time. I’ve added all the best bank account bonuses plus all posts we’ve made in the last four weeks. I’ll continue to add to this over time. If a deal dies earlier than expected then please let us know in the comments of that post so I can update that post and this page. I’ve also added this to the top menu under the daily deals page.




Remember to use your airline credits up and start thinking about timing for the Southwest companion pass.









































January (2018)








February (2018)



March (2018)


April (2018)



May (2018)

June (2018)

July (2018)

Final Thoughts

Hopefully readers find this page useful, it’s nice to have a quick overview of what you need to look into immediately and catch any posts you may have missed (at least that’s the hope). As always it’s really helpful when readers let us know a deal has died or expired (especially when it dies/expires early) then we can update the posts title and also reflect it on this page. As always if you do like this page, share and link to it!

51 Responses to Deal Calendar (Full List Of Deals, Credit Card & Bank Bonuses + Their Expiry Dates)

  1. Credit says:

    This is awesome. You forgot my birthday in that list. But I love you so much that I forgive you.

  2. Avi says:

    Great compilation!
    One small error: Liberty bank checking & business bonus shows up on September 30th while the deal ends actually on December 30th.

  3. This is great. I hope you have some sort of a database and logic to drive this and is not populated manually.

    For Dec 31,
    [PA & MD, OH, WV & D.C., NC, SC only] First National Bank (FNB) $150 Checking Promotion
    is listed twice.

    • Thank you, fixed. No automation at all, all manual but I actually somewhat prefer it that way. Means I am editing this page a lot and I can see what deals are expiring soon.

      • I dont know if WordPress supports it, but ideally if you have each of the bonuses/deals pages populated by a program, it will be easy to add these sort of views and the Excel that Don created last week would be a filterable web app/page like the Payments workshop page.

        Which leads me to think – Can this page and/or the Bank bonuses spreadsheet no be in the same format as the Payments workshop?

  4. Aaron says:

    How about certain Citi Prestige benefits ending July 23rd?

  5. MonetaryDragon says:

    Thank you! I was just assembling my own list of deadlines for deals that were relevant to me.

  6. Francesco says:

    Super useful! Thanks!

  7. René says:

    I find this very useful. I saw your tweet where you wondered why this is less popular than you’d expect it to be. I don’t think that is the case, I think many people find this very useful, but the format is somewhat bulky. Did you consider making this an actual calendar?

    That seems to be both much easier to handle for you and the reader. You’d lose the traffic to this article itself, but traffic to the linked offers should stay about the same or actually increase due to higher visibility. I’d argue that just the fact that managing a calendar is factor 100 easier than constantly updating a WordPress post and by itself outweighs the loss of to this page itself. Is that something you would consider?

    • I actually find this easier to see deals than the calendar solution I had previously. With the calendar option I was really only looking at deals that were expiring that day or the next few days where this gives me a much better outlook on what is expiring in the next month or two months.

      • Rene says:

        Not sure I understand your concern: pretty much any decent calendar software can produce the very same format you are displaying it here — in google it’s called agenda, in outlook … — well, I said decent.

        The big benefits I’d see in such a format are
        – much less maintenance for you b/c cleanup is automatic
        – separation of data and format (one may prefer the agenda view, one may prefer a calendar view)
        – FILTER: if I don’t care about certain deals, I can just hide them (more work for you though)
        – people can subscribe to the calendar and can have custom reminders

        The one drawback that you may care about — especially since this is work to maintain — you would give up an anchor post, which might not make sense from a revenue perspective.

        Personally, I’d find a more interactive/calendar view easier to consume. I am not terribly familiar with WP and can’t recommend a plugin, though.

        In any case a useful post. Thanks for doing this.

  8. RP says:

    Possible to maintain this in some sort of calendar format, so as to get a reminder?

  9. zalmy says:

    Very, very nice. Good work, DOC!

  10. Heidi says:

    This is great! I just found some deals that I must have missed when they were originally posted. Now I shouldn’t miss any. I like the format, clear and straight forward. Thanks!

  11. Dan says:

    British Airways transfer bonus for amex ends on 9/17

  12. Zach says:

    Wow. You’re a legend. Thanks!

  13. bugle says:

    “$50 Cashback Bonus with Discover and Android Pay” ends 7/31

  14. Too good 2B! says:

    This is a super useful post! Thanks DoC!

  15. Too good 2B! says:

    FYI: this post is missing the Pinnacle $100 bank bonus expiring 8/31/17


  16. PedanticSquad says:

    You missed Chase 10% promo that expires 8/31/17

  17. Michael says:

    Love this. Somehow I missed the initial mention about this awesome resource and I read the blog daily. Maybe update everyone again, as it’s value is well worth it.

  18. WR says:

    I see you have the Merrill+ ending on September 1st. Do you have updated intel since the “mid September” estimate, or is this on the 1st just to be conservative?

  19. NinjaX says:

    man. this is such good shit! thank you!

    so are you able to tie every single post with a deadline to this calendar list? would be SO HELPFUL. looks like thats what you did already here but just verifying. it would be awesome and useful to just have all your posts with any kind of deadline to be posted here. maybe every post should have a footnote link to this calendar as a quick ref guide as well.

  20. Dee says:


    I was just thinking about creating a calendar for deals with their expiry dates cos it was becoming impossible to track them often leading to a lot of missed deals over the last two months and Voila, our saviors at DoC are already on it!

    thanks guys…keep rockin

  21. Rigo Leto says:

    Wow, I’m a regular reader and just found this page now. This is insanely useful and really changes the game for me, now I can stay abreast of all the posts that I’ve missed plus expiration dates.

  22. Ann says:

    Can someone please send me the link to the page with the highest sign up bonus ever on each card.. I used to be able to find it easily and now having some trouble. Thanks

  23. Saturn says:

    Very nice indeed. Another item to include would be the Aviator Red 60k offer. I believe it expires on Nov. 30.

  24. Saver says:

    What do you think about adding some visual indicators like bold, asterisks, or color coding to help identify items that might stand out from the rest. Like things that should appeal to all. Maybe like a shorthand for the “Our Verdict” section thats in a lot of your posts. Or things that meet a certain dollar threshold. Or some other criteria that could help ppl get through this information a bit faster. Cuz when I see too many deals that don’t apply to me, I lose interest. Oh, and I just thought of this…. maybe add a state filter so I could select my state from a dropdown and voila… a page thats tailored to me!

    Just some ideas for ya…. Love This Site !!

    • Chuck says:

      Not a bad idea. Or maybe separate banks, cards, and deals for the dates which are busy dates (like the last day of each month).

    • Shouldn’t take too long to read the deals available, filtering like that is problematic because deals worth doing is entirely subjective. Is a deal that gives a free $10 better than a $200 bank bonus for example? I just check this page every day and it takes me about a minute to see deals that are expiring that are relevant to me.

  25. Kate says:

    Topcashback has a promo this weekend. $3 extra cashback on purchases thru Sunday. Must activate on account. Not sure if it’s targeted.

  26. Duke I says:

    Thanks for the posts and keeping us updated with new bank deals. I’ll be collecting over $3,000 this year. Mostly from deals that I started early October. I have 12 banks deals going on at the moment. Collected $500 thus far. Should be collecting another $500 this week.

Leave a reply

Your email address will not be published. Required fields are marked *. Please do not share your referral links/codes unless the post specifically states it's allowed. If the post states it is allowed please follow the rules carefully. If you'd like an image next to your comments please create a gravatar. Most of all please be kind and respectful to each other. 

Last Posts

Back to Top ↑