Some credit cards are completely free to join but others will charge the holder an annual membership fee which can range from $1 to $100+. Membership fees are typically contingent on the credit limit and rewards available. You can check this with your credit card processing agent (ie your bank).