Our rankings are cleverly generated from the algorithmic analysis of thousands of customer reviews about products, brands, merchant’s customer service levels, popularity trends, and more. The rankings reflect our opinion and should be a good starting point for shopping. By purchasing the products we rank, you’ll get the lowest price we found while we may receive a commission at no cost to you, which will help us continue to provide you with value.
Advertising Disclosure
10 Best medicine balls of 2025
Save up to 35% off
  - Best Choice
1
                        
                    MikoloMikolo Medicine Ball, Wall Ball,Soft Medicine Ball Set,Slam Ball for Core Training, Strength Workouts -Multi-Weight 10lbs 20lbs Exercise Balls for Home Gym, Functional Fitness (10/15/20/25LB)
 - Value for Money
2
                        
                    ProsourceFitProsourceFit Soft Medicine Balls, Wall Balls and Full Body Dynamic Exercises, Aqua 8 LB.
 3
Amazon BasicsAmazon Basics Weighted Medicine Ball, 10 Pounds, Blue/Black
4
Amazon BasicsAmazon Basics Weighted Medicine Ball, 6 Pounds, Yellow/Black
5
ProsourceFitProsourceFit Slam Medicine Balls 5, 10, 15, 20, 25, 30, 50lbs Smooth and Tread Textured Grip Dead Weight Balls for Strength and Conditioning Exercises, Cardio and Core Workouts
21% Off- 
                        
                        
See Today’s Deals & Prices
 6
ProsourceFitProsourceFit Slam Medicine Balls 5, 10, 15, 20, 25, 30, 50lbs Smooth and Tread Textured Grip Dead Weight Balls for Strength and Conditioning Exercises, Cardio and Core Workouts
19% Off7
Amazon BasicsAmazon Basics Weighted Medicine Ball, 8 Pounds, Red/Black
8
ProsourceFitProsourceFit Slam Medicine Balls 5, 10, 15, 20, 25, 30, 50lbs Smooth and Tread Textured Grip Dead Weight Balls for Strength and Conditioning Exercises, Cardio and Core Workouts
35% Off9
Yes4AllYes4All Slam Balls, 10-40lb Medicine Ball Weight, Durable PVC Sand Filled Workout Dynamic Medicine Ball for Core Strengthen
10
ProsourceFitProsourceFit Weighted Toning Exercise Balls for Pilates, Yoga, Strength Training and Physical Therapy, 2 lb to 8 lb, Color Coded
