Here are three. Become an Executive member. A sure-fire way to get your Costco annual membership for free is have Costco pay it in annual rewards. ... Get a credit card for Costco purchases. Costco only takes Visa credit cards. ... Earn a Shop Card on a one-time purchase. Aug 17, 2024