Yes a membership is required, though membership, like everything sold at Costco comes with a "risk-free100% satisfaction guarantee." Also, non-members who have a Costco gift card can shop the club without paying a membership fee.
Memberships are required but I believe they give trial memberships at no cost. Not certain but I think that's how they do it.
Thanks! Your answer is awaiting moderation.