Yes. Costco accepts all Visa credit debit cards, debit cards, and gift cards. Costco will only accept Visa cards. They will not be accepting Mastercard, Discover, or American Express. You can determine the validity of your credit card by examining it. Visa by checking at a Visa Logo (usually located on the back). If you don't own a Visa credit card, then you'll be able to pay using cash, check, or a Prepaid Costco cash Card. Costco offers its very own co-branded Visa credit card called the Costco Anywhere Visa. It is not just at Costco but everywhere in the world where Visa can be used. It is the Costco Anywhere Visa card is one of the most popular Visa cards you can use at Costco. But, you'll require an active Costco membership ($60or more annually) in order to be eligible for it. It shouldn't be a problem in the end, however, as you'll need to be an active Costco member to purchase items there. However, if Costco's credit cards aren't appealing to you, it's possible to use any Visa you like.