Kirkland’s offers general sweepstakes occasionally, but it also has a monthly sweepstakes policy. It runs monthly sweepstakes through its K club. As a member of the K club, you can enter monthly sweepstakes for a $500 gift card. You need to make purchases either in-store or online, and you will automatically get an entry.