Quick answer

In most cases, yes — closing a credit card can hurt your score, mainly by raising your credit utilization (you lose that card’s limit from your total available credit) and, over time, by lowering your average age of accounts. The damage is usually temporary and often smaller than people fear, but it’s rarely nothing. If you’re closing a card to avoid an annual fee, downgrading to a no-fee version of the same card instead usually keeps the limit and the account history intact.