Unit Converters

mg to cc (Mass to Volume by Concentration)

Convert milligrams to cubic centimeters using the concentration of the substance. One cc is exactly one milliliter, and presets cover common medication suspensions and household liquids.

Reviewed and updated

How to use
  1. Enter a mass in milligrams.
  2. Choose a preset or enter the concentration.
  3. Convert back from cc to mg when you need to.
Try
Converted volume
100 cc

100 mg at 1 mg/cc (water-like)

Concentration
1 mg/cc
1 mg equals
1 cc
Conversion factors are exact; rounding may affect the final digit.
Was this helpful?

mg is mass, cc is volume — density connects them

cc = mg ÷ density (mg/cc)

Milligrams weigh a substance; cubic centimetres measure the space it fills. They only convert through density. For water, density is 1000 mg/cc, so 1000 mg = 1 cc and 1 mg = 0.001 cc. Mercury is 13,546 mg/cc, so the same 1 cc weighs 13,546 mg. One cubic centimetre equals one millilitre exactly.

Density of common substances

SubstanceDensity (mg/cc)500 mg equals
Ethanol7890.63 cc
Cooking oil9160.55 cc
Water10000.50 cc
Milk10350.48 cc
Glycerin12610.40 cc
Corn syrup13800.36 cc
Honey14200.35 cc
Mercury13,5460.037 cc

Density in mg/cc is just density in g/ml times 1000, so a substance at 0.92 g/ml is 920 mg/cc.

Medication is a different mode

cc to give = dose (mg) ÷ concentration (mg/cc)

For a liquid medicine you divide the dose by the concentration on the label, not by a physical density. A 250 mg/5 cc suspension is 50 mg/cc, so a 200 mg dose is 4 cc. This is where errors turn dangerous: mixing up cc with mg, or using an infant strength where a child strength was meant, has caused overdoses. Read the concentration every time and check the strength.

Common questions

How many cc is 500 mg?

It depends on the substance. For water, 500 mg is 0.5 cc. For oil (about 916 mg/cc) it is roughly 0.55 cc, and for honey (about 1420 mg/cc) about 0.35 cc. You need the density before you can answer.

Is 1 cc the same as 1 ml?

Yes, exactly. A cubic centimetre and a millilitre are the same volume, used interchangeably in medicine and chemistry. The confusion to avoid is mixing up cc (volume) with mg (mass).

How do I convert a drug dose in mg to cc to give?

Divide the prescribed dose in mg by the medicine concentration in mg/cc printed on the label. A 200 mg dose of a 20 mg/cc syrup is 200 divided by 20, which is 10 cc. Always read the label; infant and child strengths differ.

From the blog

Guides & how-tos

All articles →