A 12-ounce can of soda weighs at least 368.7 grams, but often weighs more. The exact weight depends on the ingredients contained in the soda.
The minimum weight accounts for the aluminum can and the water contained in it. According to Tri-Arrows Aluminum, 1 pound of aluminum is needed to produce approximately 33 cans, which means that each can weighs approximately 13.7 grams. Twelve ounces of water weighs approximately 355 grams.
Although sodas are made with more ingredients than just water, many of these ingredients weigh very little, or are used in very small amounts. However, sodas containing sugar weigh significantly more than 368 grams. Coca-Cola, for example, has 39 grams of sugar, so the total weight for a 12-ounce can of Coca-Cola is close to 407 grams.