Does it cost to join the Spot Club through Chase? No, to join the Spot Club is completely free! Related articles What credit cards are eligible for the Chase promotion? How do I enroll in the offer I received from Chase? What are your rates? What is the Spot Club loyalty program? How do I redeem my free day of points from Chase?