Overdraft fees average about $27 per transaction according to Bankrate’s 2025 checking account survey, but many major banks have eliminated or reduced these charges. Capital One, Citibank, and Ally ...