Grab a set of three kettlebells for just $23.88 at Walmart (originally $59.99). This set breaks down to just $7.96 per kettlebell — talk about a steal. You’ll get 10-, 15-, and 20-pound weights to switch up your workout routines.
Get all the new deals and savings hacks straight to your inbox
Will be used in accordance with our Privacy Policy
Need free shipping? Add $11.12 more to your cart to hit the $35 minimum, or browse our latest Walmart deals for some inspiration. Walmart+ members get free shipping with no minimum, so if you’re not signed up yet, you can start a free 30-day trial of Walmart+ for extra perks.
Join the conversation