Quick access

Add to my tools

How many ml in an ounce?

1 fluid ounce = 29.574 ml

There are 29.57 milliliters in a fluid ounce.

How to work it out

1 × 29.5735 = 29.574

Formula: ml = fl oz × 29.5735

Other ways to write it

Rounded
29.6 ml
In liters
0.0296 L
In quarts
0.0313 qt
In pints
0.0625 pt
In cups
0.125 cups
In tablespoons
2 tbsp
In teaspoons
6 tsp

A fluid ounce measures volume. A dry ounce (weight) is different: 1 oz = 28.35 grams, while 1 fl oz of water weighs about 29.6 grams.

Fluid ounces to milliliters

1/4 fluid ounce 7.3934 ml
1/3 fluid ounce 9.8578 ml
1/2 fluid ounce 14.787 ml
2/3 fluid ounce 19.716 ml
3/4 fluid ounce 22.18 ml
1 fluid ounce 29.574 ml
1 1/2 fluid ounces 44.36 ml
2 fluid ounces 59.147 ml
3 fluid ounces 88.721 ml
4 fluid ounces 118.29 ml
5 fluid ounces 147.87 ml
10 fluid ounces 295.74 ml

Fluid Ounces to Milliliters (fl oz to ml) → Milliliters to Fluid Ounces (ml to fl oz) →

Convert another amount

Quick Reference

Related conversions

About the Unit Converter

The unit converter changes values between metric and imperial units for length, weight, temperature, digital data, area, and volume.

How to use it

  1. 1 Choose a category, such as length or temperature.
  2. 2 Pick the unit to convert from and the unit to convert to.
  3. 3 Type a value to see the converted result straight away.

Frequently asked questions

How many ml in an ounce?

There are 29.57 milliliters in a fluid ounce. Multiply by 29.574: there are 29.574 milliliters in one fluid ounce.

Are these US or UK measurements?

They are US customary measures: a US cup is 236.6 ml, a US fluid ounce 29.57 ml and a US gallon 3.785 liters. A UK (imperial) pint is 568 ml and a UK gallon 4.546 liters.

How do I convert Celsius to Fahrenheit?

Multiply the Celsius value by 9/5 and add 32. For example, 20 °C × 9/5 + 32 = 68 °F.

How many centimetres are in an inch?

One inch is exactly 2.54 centimetres, and one foot is 30.48 centimetres.

Is a kilobyte 1,000 or 1,024 bytes?

In SI units a kilobyte (kB) is 1,000 bytes. A kibibyte (KiB) is 1,024 bytes. Some operating systems still use "KB" to mean 1,024 bytes.