Offer your thoughts or opinion on the input financial query or topic using your financial background.

Is it ever a good idea to close credit cards?
You mentioned you have a bunch of credit cards with no balance, while others have fairly high balances I would not recommend you to close the 0 balance credit cards if they have lower APR. You can transfer the balance to those cards with lower APR. Now, if those 0 balance cards do not have lower APR, closing them will reduce my overall balance and hurt my credit rating and that is true, assume that you mean overall credit line instead of overall balance. But to my understanding, if you keep the payments good and on time, that effect is only temporary, and therefore you can definitely close them.  Don't forget, paying off your balance can also lower your utilization rate and therefore increase your credit ratings, and you can focus more on that instead. Also larger number of accounts with amounts owed can indicate higher risk of over-extension, therefore you should pay off your low balance accounts first, and do not open new credit accounts until you have paid off the current balance.