Convert Fluid ounces to milliliters (fl oz to mL)

To convert fluid ounces to milliliters (fl oz to mL), multiply by 29.57353. 1 fluid ounce equals 29.57353 mL, about 5.9 times as much as a teaspoon.

1 fluid ounce equals
29.57353mL
1 fl oz = 29.57353 mL · 1 mL = 0.033814 fl oz
fl oz = - mL
UnitMojo 1 fl oz is about 5.9 times as much as 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

fluid ouncesmilliliters
1 fluid ounce29.57353 mL
2 fluid ounces59.147059 mL
5 fluid ounces147.86765 mL
10 fluid ounces295.7353 mL
25 fluid ounces739.33824 mL
50 fluid ounces1,478.6765 mL
100 fluid ounces2,957.353 mL
250 fluid ounces7,393.3824 mL
500 fluid ounces14,786.765 mL
1000 fluid ounces29,573.53 mL

Is the fl-oz to ml conversion exact?

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

For a quick estimate, multiply by 30. That is off by about 1.4%, which is fine for a rough figure and not fine for anything you are paying for or building to. Use the exact factor of 29.5735 when it matters.

The reverse factor is 0.034, so one milliliter is that many fluid ounces. Two decimal places is plenty for most purposes, and three is more than a tape measure can justify.

To anchor the scale: 1 fluid ounce is about 29.6 mL.

Show the working
1. Convert to the base unit (L):
1 fl oz × 0.029574 = 0.029574 L

2. Convert from L to mL:
0.029574 L ÷ 0.001 = 29.57353 mL

Common questions

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

Related conversions