Convert Milliliters to fluid ounces (mL to fl oz)

To convert milliliters to fluid ounces (mL to fl oz), multiply by 0.033814. 1 milliliter equals 0.033814 fl oz, about 20% of a teaspoon.

1 milliliter equals
0.033814fl oz
1 mL = 0.033814 fl oz · 1 fl oz = 29.57353 mL
mL = - fl oz
UnitMojo 1 mL is about 20% of a teaspoon unitmojo.com
These figures use the US fluid ounce of 29.57 mL. The UK imperial fluid ounce is 28.41 mL, and US nutrition labels round to 30 mL (21 CFR 101.9).

Reference table

millilitersfluid ounces
1 milliliter0.033814 fl oz
2 milliliters0.067628 fl oz
5 milliliters0.16907 fl oz
10 milliliters0.33814 fl oz
25 milliliters0.84535 fl oz
50 milliliters1.6907011 fl oz
100 milliliters3.3814023 fl oz
250 milliliters8.4535057 fl oz
500 milliliters16.907011 fl oz
1000 milliliters33.814023 fl oz

Is the ml to fl-oz conversion exact?

The factor is 0.0338140, which is derived rather than defined, so any decimal you see has been rounded somewhere.

No simple round multiplier is close enough to be useful, so this is one to look up rather than estimate. The exact factor is 0.0338140.

Going the other way, one fluid ounce is 29.574 mL, which is usually the easier direction to work in. Because the forward factor is small, watch the decimal place rather than the digits: a factor-of-ten slip is the common error, not a rounding one.

To anchor the scale: 50 milliliters is about 1.69 fl oz.

Show the working
1. Convert to the base unit (L):
1 mL × 0.001 = 0.001 L

2. Convert from L to fl oz:
0.001 L ÷ 0.029574 = 0.033814 fl oz

Common questions

How many fluid ounces is 1 milliliter?
1 milliliter equals 0.033814 fl oz, about 20% of a teaspoon.
How many milliliters is 1 fluid ounce?
1 fluid ounce equals 29.57353 mL, about 5.9 times as much as a teaspoon.
Convert any other amount →

Related conversions