Finding the density of a mineral requires two measurements: its mass and its volume. You divide mass by volume, and the result in grams per cubic centimeter (g/cm³) is the mineral’s density. The most common way to get both numbers at home or in a classroom is the water displacement method, which takes about five minutes with a kitchen scale, a graduated cylinder, and a glass of water.
The Water Displacement Method
This is the go-to technique for solid mineral specimens. You need a scale accurate to at least 0.1 grams, a graduated cylinder (50 mL or 100 mL works well for most hand samples), and room-temperature water.
Start by weighing your dry mineral on the scale and recording its mass in grams. Then partially fill the graduated cylinder with enough water to fully submerge the specimen, and record the water level. Read the water level at the bottom of the meniscus, the lowest point of the curved water surface, not the edges where it climbs up the glass. Drop the mineral in gently, tap the cylinder to release any clinging air bubbles, and record the new water level. The difference between the two readings is the mineral’s volume in milliliters, which converts directly to cubic centimeters (1 mL = 1 cm³).
Now divide mass by volume. If your sample weighs 26.5 grams and displaces 10.0 mL of water, its density is 2.65 g/cm³, which matches quartz almost exactly.
A standard graduated cylinder with 1 mL divisions lets you measure volume to the nearest 0.1 mL. That’s precise enough for identifying most minerals, but small or lightweight specimens amplify rounding errors. Use the largest sample you can fit in the cylinder for the most reliable result.
The Hydrostatic Weighing Method
If you have access to a balance that can weigh objects suspended in water, this method is more precise than a graduated cylinder. Geologists and gemologists use it routinely because it works well even with irregularly shaped specimens.
Weigh the mineral in air first, then suspend it from a thin wire or thread attached to the balance so it hangs fully submerged in water. Record the weight in water. The difference between the two weights equals the weight of the water the mineral displaces, which is proportional to the mineral’s volume.
The formula for specific gravity is:
Specific gravity = weight in air ÷ (weight in air − weight in water)
Specific gravity is a unitless ratio comparing the mineral’s density to that of water. Because water’s density is essentially 1.0 g/cm³ at room temperature, the specific gravity number and the density number are nearly identical for practical purposes. A mineral with a specific gravity of 7.5 has a density of roughly 7.5 g/cm³.
Density vs. Specific Gravity
You’ll see both terms used in mineral reference guides, sometimes interchangeably. Density is an absolute measurement expressed in units like g/cm³ or kg/m³. Specific gravity is a ratio of a material’s density to the density of water at 4°C (where water reaches its maximum density of 999.974 kg/m³). Since water at that temperature is so close to exactly 1 g/cm³, the two numbers are functionally the same for mineral identification. If a reference table lists quartz at 2.65, it doesn’t matter much whether that’s labeled density or specific gravity.
Dealing With Porous or Fragile Minerals
Water displacement and hydrostatic weighing assume the mineral is solid and non-porous. If your specimen has tiny holes, vugs, or a spongy texture, water will seep into those spaces and throw off the volume measurement. Porous samples absorb water during submersion, making the underwater weight unstable and unreliable.
For porous minerals, a pycnometer gives better results. This is a small glass flask with a precisely fitted stopper. You weigh the dry mineral, place it inside the pycnometer, then fill the flask with a liquid of known density that won’t react with or soak into the specimen. By comparing the weight of the full pycnometer with and without the mineral inside, you can calculate the volume the mineral displaces and derive its density. Labs sometimes use helium gas instead of liquid for highly porous materials, since gas penetrates tiny surface pores and gives a truer volume reading.
For powdered or crushed mineral samples, traditional water displacement won’t work at all. A pycnometer handles this well: you add the powder, fill with liquid, and the math works the same way.
Heavy Liquids for Quick Sorting
Geologists sometimes skip precise measurements entirely and use heavy liquids to sort minerals by density. A heavy liquid is a solution with a known, adjustable density. You drop a mineral grain into the liquid: if the grain sinks, it’s denser than the liquid; if it floats, it’s less dense; if it hovers in place, the densities match.
Lithium heteropolytungstate solution, commonly used at a density of 2.67 g/cm³, separates quartz (2.65 g/cm³) from lighter minerals that float on top. This technique is practical for processing many small grains at once rather than measuring individual specimens, and it’s standard practice in sediment analysis and mineral exploration.
Common Mineral Densities for Comparison
Once you’ve calculated your mineral’s density, comparing it against known values can help with identification. Density narrows the possibilities quickly because it varies enormously across minerals.
- Quartz: 2.65 g/cm³, a useful benchmark since it’s one of the most common minerals on Earth
- Pyrite: 4.1 to 6.2 g/cm³, noticeably heavy for its size, which helps distinguish it from lighter look-alikes
- Hematite: 5.26 g/cm³, another mineral that feels surprisingly heavy in your hand
- Galena: 7.4 to 7.6 g/cm³, one of the densest common minerals, a lead ore that feels almost metallic-heavy
Minerals on the lighter end, like gypsum at around 2.3 g/cm³, feel closer to a regular rock. Anything above 4 or 5 g/cm³ will feel distinctly heavy for its size, which is often the first clue that prompts someone to measure density in the first place.
Tips for Accurate Results
Dry your specimen thoroughly before weighing it in air. Even a thin film of water adds mass and skews the calculation. If the mineral is water-soluble (like halite), you can’t use water displacement at all. Use a non-reactive liquid or the gas-based method instead.
Air bubbles are the most common source of error. When you submerge a rough or creviced mineral in a graduated cylinder, tiny bubbles cling to the surface and inflate the apparent volume, making your density calculation come out too low. Tapping the cylinder firmly or gently swirling the specimen helps release them. For hydrostatic weighing, letting the submerged sample sit for several seconds before recording the weight gives bubbles time to detach.
Temperature matters slightly. Water’s density changes with temperature, so measurements taken with very warm or very cold water will be marginally less accurate. Room temperature water (around 20 to 25°C) is fine for mineral identification purposes. Only precision lab work requires temperature corrections.
Running the measurement two or three times and averaging the results catches any single-trial errors. If your readings vary by more than a few percent, check for bubbles, make sure the specimen is fully submerged, and confirm your scale is on a stable, level surface.

