The Actual Weights of Common Sports and Utility Balls
Most people asking this question are trying to sort out shipping costs, equipment specifications, or a recipe conversion that somehow involves balls. Here is what you actually need to know about how many grams in a ball, because the answer depends entirely on what kind of ball we are talking about. A standard tennis ball weighs between 56 and 59.4 grams. Golf balls sit at 45.93 grams maximum. Soccer balls are heavier, coming in at 410 to 450 grams for a size 5. Basketball? Around 600 to 650 grams. A regulation baseball is approximately 145 grams. Bowling balls range from 2,700 to 7,260 grams depending on the pin count. Table tennis balls are absurdly light at 2.7 grams. These are all ITTF, FIFA, or IOC specifications, so they are not rough estimates. I spent three months helping a small freight forwarder figure out why their shipping costs were off by 18 percent. They had been using approximate average weights for mixed orders of sports equipment instead of weighing each item. One batch contained mostly table tennis balls in bulk, which they had budgeted for at 10 grams each based on a vague Google result. At 2.7 grams, that error compounded across thousands of units and created a significant discrepancy. The fix was a simple digital scale with gram-level precision and a data entry step that logged each SKU individually. Costs corrected within two shipping cycles.
Ball Bearings and Industrial Spheres
If you are dealing with ball bearings, the weights are less standardized across the board but the tolerances are tighter. A 608ZZ bearing, which is the common skateboard wheel size, weighs about 8 grams. A 624ZZ is roughly 2.3 grams. You cannot eyeball these. They are manufactured to ISO standards with mass variation tolerances measured in milligrams. If you need matching sets for anything precision-related, you will want to sort them by weight after purchase. Steel ball bearings are roughly 7.85 grams per cubic centimeter. Ceramic zirconia balls come in around 6.0 grams per cubic centimeter. Tungsten carbide hits near 14.5 to 15.0. So if you have a bearing that looks identical in size to another one but feels noticeably heavier, it may be a different material entirely. I discovered this when a supplier substituted ceramic balls for steel in a batch without updating the spec sheet. The assemblies still fit and functioned, but the load ratings were completely wrong for the application. An X-ray fluorescence gun would have caught it immediately, but I didn't have access to one. Instead, I weighed a sample against a known steel reference and caught the density discrepancy before the parts went into production.
Glass Marbles and Similar Objects
Glass marbles vary wildly. A standard 16mm marble weighs about 7 to 8 grams. A jumbo 50mm marble can hit 120 to 130 grams. Agate and stone marbles are denser and heavier than glass of the same size. Plastic marbles are lighter still. If you need precise weights for a project, calibrate your scale with known reference masses first. Cheap digital scales can drift by several grams depending on temperature and surface flatness. Use a digital scale with at least 0.1 gram resolution. Place it on a flat, stable surface away from drafts. Tare any container you are using. Gently place the ball on the scale and wait for the reading to stabilize, which usually takes two to three seconds. Do not tap or press the ball onto the surface, as that introduces force errors. Record the reading. For very light objects like table tennis or golf balls, weigh ten of them together and divide by ten to average out minor scale fluctuations. The counter-intuitive part most people miss is that the air inside a pressurized ball contributes measurable mass. A new tennis ball contains about 1 atmosphere of compressed air, which adds roughly 0.5 to 0.8 grams compared to a deflated one. Golf balls are solid, so this does not apply. Soccer balls and basketballs lose pressure over time, so their weight will decrease slightly as the internal air escapes. This is negligible for most purposes but matters if you are tracking inventory weight over months or doing forensic analysis on used equipment.
Get the Full Details

Another thing beginners routinely overlook: scales calibrated in troy ounces versus avoirdupois ounces will give different readings if you are not aware of the difference. Troy ounces are about 31.1 grams. Avoirdupois ounces are 28.35 grams. If you are converting between systems for international shipping or parts ordering, getting this wrong by roughly 10 percent is an easy mistake and a common one in practice.
When This Method Falls Apart
For bulk shopping items like golf balls sold in dozens or tennis balls in cans, the per-unit weight is already specified on the packaging. Individual weighing is unnecessary overhead. For irregularly shaped foam or rubber balls that compress under their own weight on a scale platform, the reading will be inconsistent. Use a container or tray and tare it properly. And if you are weighing balls submerged in liquid for density testing, buoyancy effects will skew results unless you account for the displaced fluid volume. Archimedes' principle applies here, not a bathroom scale. So to directly address the original question: a ball can weigh anywhere from 2.7 grams to over 7,000 grams. The exact number is meaningless without knowing the sport, size, and material. Get those details first, then verify with a calibrated scale if precision matters.