12 ounces as a weight equals 340.2 grams, while 12 fluid ounces of water weighs roughly 355 grams or 355 mL — the standard volume of a single US soda can.
Whether you are scaling a recipe, checking a nutrition label, or wondering why your single soda costs a dollar at one store and two at the next, knowing what 12 ounces actually means in grams and in cash makes the next decision faster. 12 oz shows up constantly — protein scoops, beer cans, coffee bags — but the number swaps meaning depending on whether you are measuring dry weight or liquid volume. Here is the breakdown, the math you can actually use, and what a 12 oz soda costs around the US right now.
12 Ounces as Weight: The Grams Answer
When a recipe or product label says “12 oz” and it refers to dry weight (avoirdupois ounces), the conversion is straightforward. Multiply by 28.3495 to get the gram equivalent.
12 oz (weight) = 340.2 grams, using the standard practical conversion of 1 oz = 28.35 g. The exact scientific figure is 340.194 g, but rounding to 340.2 g is precise enough for cooking, nutrition tracking, and most general uses.
To do the conversion yourself for any number of ounces, the formula is: g = oz × 28.3495. This applies to anything measured by weight — a 12 oz steak, a 12 oz bag of coffee beans, or a 12 oz tub of yogurt.
12 Fluid Ounces as Volume: The Grams and mL Answer
Here is where the confusion starts. “12 oz” on a soda can or a bottle of olive oil means fluid ounces — a measure of volume, not weight. One US fluid ounce equals 29.5735 mL. A standard US soda can holds exactly 12 fl oz, which is 355 mL.
Converting that volume to grams depends entirely on what is in the container:
- Water (density 1 g/mL): 12 fl oz = 354.88 g
- Cooking oil (density ~0.92 g/mL): 12 fl oz = roughly 312 g
- All-purpose flour (density ~0.53 g/mL): 12 fl oz = roughly 188 g
The general formula is: g = fl oz × 29.5735 × density (g/mL). Only water and water-like liquids hit the ~355 g mark. A common mistake is treating a fluid ounce label as a weight ounce — that swap introduces roughly a 15-gram error on water-based products.
Note on nutrition labels: the FDA rounds 1 fl oz to 30 mL for serving-size declarations, so the metric volume on a can’s label may read slightly higher than the real 355 mL.
12 oz Soda Can Prices in 2026: What You Actually Pay
The price of a single 12 oz can of soda varies more than you might expect. Location and purchase method drive the cost, not the product itself.
| Purchase Method | Price Range (2026) | Per-Can Equivalent |
|---|---|---|
| Single can, gas station | $0.85 – $2.29 | $0.85 – $2.29 |
| Single can, deli or bodega | $1.00 – $1.50 | $1.00 – $1.50 |
| 12-pack, grocery store | $6.00 – $10.00 | $0.50 – $0.83 |
| Amazon (12-pack) | $7.58 | $0.63 |
| Target (12-pack) | $8.89 | $0.74 |
| W.B. Mason (12-pack) | $12.49 | $1.04 |
If you are shopping for a single can on the go, expect to pay $1.00 to $1.50 in most cities, and up to $2.29 in premium convenience stores like Wawa. Rural areas sometimes see singles as low as $0.75.
How to Avoid the Weight vs. Volume Trap
The simplest rule: if the label lists fluid ounces (fl oz or oz fl), treat it as volume — reach for the density formula or look up the specific product’s weight per serving. If the label just says “oz” on a dry product like meat, flour, or oats, use the 28.35 multiplier. RapidTables’ ounce-to-gram converter confirms the standard math for weight conversions.
For anyone buying a 12 oz soda in bulk, a roundup of the best 12 ounce bottles on our site covers the reusable options that make more sense than single-use cans over the long haul.
Quick Reference Table: 12 oz Conversions
| Type | Conversion | Common Use |
|---|---|---|
| 12 oz weight (avoirdupois) | 340.2 grams | Meat, coffee, protein powder |
| 12 fl oz water | 354.88 grams / 355 mL | Soda cans, bottled water |
| 12 fl oz cooking oil | ~312 grams | Recipes calling for oil by volume |
| 12 fl oz flour | ~188 grams | Baking volume-to-weight conversion |
| 12 fl oz (nutrition label) | 360 mL (rounded) | FDA serving size declarations |
Why the Distinction Matters
Using the wrong conversion can throw off a recipe or a macro count. A 12 oz chicken breast and a 12 oz soda have the same “12 oz” label, but the chicken is 340 grams of meat while the soda’s 12 oz is a volume measurement that weighs about 355 grams of liquid. Nutrition databases and kitchen scales almost always expect the weight ounce, while drink containers almost always use fluid ounces. Checking which system the label uses before doing the math saves the error.
FAQs
Is a 12 oz soda can weight or volume?
A standard 12 oz soda can lists its contents by fluid volume — fluid ounces. The can holds 355 mL of liquid. The beverage’s actual weight in grams will vary slightly based on sugar content and carbonation, but 355 grams is a close approximation for most soft drinks.
How many grams of sugar are in a 12 oz soda?
This depends on the brand. A typical 12 fl oz can of Coca-Cola contains 39 grams of sugar. The 12 oz on the can refers to the liquid volume, not the sugar mass. Diet or zero-sugar versions contain less than a gram of sugar.
Can I use 28.35 to convert fluid ounces to grams?
Only if the fluid is water. The 28.35 multiplier converts avoirdupois weight ounces to grams. Fluid ounces require the substance’s density. Using 28.35 for a fluid ounce of oil will undercount the mass by about 12 percent.
What does 12 oz look like on a kitchen scale?
If you place a 12 oz weight item — like a standard deli coffee bag — on a digital scale set to grams, the display will read 340 grams. A full 12 fl oz soda can placed on the same scale will read roughly 355 grams because the can includes the weight of the liquid plus the aluminum.
References & Sources
- RapidTables. “Ounces to Grams Converter.” Provides the standard avoirdupois ounce-to-gram conversion formula.
- Inch Calculator. “Fluid Ounces to Grams Converter.” Covers the density-dependent fluid ounce to gram conversion and the water baseline.
- FRED Economic Data (St. Louis Fed). “Average Price: Carbonated Soft Drinks, 12 Pack (Cost per 12 Pack) in U.S. City Average.” Source for national average soda 12-pack pricing in April/May 2026.
- CK-12 Foundation. “How many grams are in 12 ounces?” Confirms the 340.2 gram result for 12 weight ounces.
