| | Conditions & Treatments | Heart Disease What is the average male heart size? The average male heart weighs between 10 to 12 ounces (280 to 340 grams). For adult men, the normal range is between 9 to 15 ounces (255 to 425 grams). Heart Disease - Related Articles Genetic Testing for Coronary Artery Disease How Do I Wear a Life Fitness Chest Strap? Poor Circulation Diagnosis Angioprim Side Effects What is the medical condition cardiac tamponade? Transmission of Heart Disease Risks of an Artificial Heart