Liters to Ounces Converter
Convert liters to fluid ounces for beverages, recipes, and liquid measurements.
1 liter = 35.195 Imperial fl oz
Conversion Result
📐 Conversion Formulas
Liters to US Fluid Ounces:
Liters to Imperial Fluid Ounces:
Key Constants:
- 1 liter = 1000 mL (by definition)
- 1 US fl oz = 29.5735 mL
- 1 Imperial fl oz = 28.4131 mL
- Imperial fl oz is smaller, so you get more of them per liter
📝 Step-by-Step Calculation
Enter a value and convert to see the step-by-step breakdown.
Understanding Liters and Fluid Ounces
The Liter
The liter (L) is a metric unit of volume equal to exactly 1000 milliliters or 1 cubic decimeter. It's used worldwide for beverages, fuel, and liquid measurements.
US vs Imperial Fluid Ounces
Despite sharing the same name, US and Imperial fluid ounces differ:
- US fluid ounce: 29.5735 mL (1/128 of a US gallon)
- Imperial fluid ounce: 28.4131 mL (1/160 of an Imperial gallon)
- The Imperial fl oz is about 4% smaller than the US fl oz
Practical Applications
This conversion is useful for:
- Understanding water bottle sizes (500 mL ≈ 16.9 fl oz)
- Converting international recipes
- Tracking daily water intake (8 cups = 64 oz ≈ 1.9 liters)
- Understanding soda bottle sizes (2 L ≈ 67.6 fl oz)
Quick Reference Table
Common liters to fluid ounces conversions:
| Liters | US fl oz | Imp fl oz | 8 oz glasses | Common Item |
|---|---|---|---|---|
| 0.25 | 8.5 | 8.8 | ≈1 | Small cup |
| 0.5 | 16.9 | 17.6 | ≈2 | Water bottle |
| 1 | 33.8 | 35.2 | ≈4 | 1 liter bottle |
| 1.5 | 50.7 | 52.8 | ≈6 | Wine bottle |
| 2 | 67.6 | 70.4 | ≈8 | 2 liter soda |
| 3 | 101.4 | 105.6 | ≈13 | 3 liter box wine |
| 4 | 135.3 | 140.8 | ≈17 | Large jug |
Frequently Asked Questions
1 liter = 33.814 US fluid ounces or 35.195 Imperial fluid ounces. The Imperial fl oz is smaller, so you get more per liter.
Multiply liters by 33.814 for US fl oz, or by 35.195 for Imperial fl oz. Example: 2 liters × 33.814 = 67.63 US fl oz.
A US fluid ounce is 29.574 mL, while an Imperial fluid ounce is 28.413 mL. The Imperial fl oz is about 4% smaller. The US oz is based on the wine gallon; the Imperial oz on the avoirdupois gallon.
A 2 liter bottle contains 67.63 US fluid ounces, which is approximately eight 8-oz glasses of water.
1 liter = 1000 mL, and 1 US fl oz = 29.5735 mL. Therefore: 1000 ÷ 29.5735 = 33.814 US fl oz per liter.
About 4.2 glasses. Since 1 liter = 33.8 oz, and each glass is 8 oz: 33.8 ÷ 8 = 4.23 glasses per liter.
✓ Accuracy Note: This calculator uses exact definitions: 1 US fl oz = 29.5735295625 mL, 1 Imperial fl oz = 28.4130625 mL. Conversions are calculated as 1000 mL ÷ (mL per oz) = oz per liter.
Last reviewed: January 2026 | Calculator version: 1.0