You are bound by the terms and conditions of the contract you signed. That goes for any and all renewals. It makes no difference how often you show up to use the gym, or whether you show up at all. They are there for you if and when you want to use it. Cancelling your credit card will cause you more grief. They will sue you for the balance owing under your contract, plus penalties and late fees, plus interest, plus attorney's fees, plus court costs, possibly doubling your debt or more. That debt and lawsuit will become public knowledge, which will follow you for life, and affect your credit. Not a good choice. Cancel it per the contract, so that it does not renew into another year. Meanwhile, pay what you owe for the duration of the current contract. Next time, think ahead when you sign a contract. Changes in your life do not affect a contract, ever.
Certified Paralegal, with 25+ years' experience.