You must be a Costco member to open the Costco Anywhere Visa Card by Citi. Even though this card doesn't have an annual fee, you must pay an annual fee for a Costco membership to qualify for the card.