How Many Calories in a Beer, by Brand and Pour?

A standard 12-ounce beer contains roughly 95 to 150 calories, depending on whether it’s a light beer or a regular one. That range covers the most popular brands in the U.S., but craft beers, high-alcohol styles, and larger pour sizes can push the number well beyond 300 calories per serving.

Calorie Counts for Popular Beers

Light beers sit at the low end of the spectrum. Michelob Ultra, Busch Light, and Natural Light each come in at 95 calories per 12-ounce serving. Miller Lite is nearly identical at 96, and Coors Light hits 102. Bud Light, despite its “light” label, is slightly higher at 110 calories.

Regular beers carry more. Heineken has 142 calories per 12 ounces, Budweiser has 146, and Corona Extra has 148. These aren’t dramatic jumps individually, but they add up over a few rounds. Three Budweisers totals nearly 440 calories, roughly equivalent to a fast-food cheeseburger.

Where Beer Calories Come From

Beer gets its calories from two main sources: alcohol and carbohydrates. Alcohol is surprisingly calorie-dense at 7 calories per gram, almost double the 4 calories per gram in carbohydrates and close to the 9 calories per gram in fat. This is why stronger beers always have more calories, even if they don’t taste sweeter or heavier. The alcohol itself is doing most of the caloric work.

Carbohydrates contribute the rest, coming from leftover grain sugars that yeast didn’t fully convert during brewing. Sweeter styles like milk stouts, Belgian dubbels, and fruit-infused beers retain more residual sugar, sometimes 8 to 20 grams per liter or higher. That extra sugar adds both flavor and calories.

Why ABV Is the Best Calorie Predictor

If you don’t have a nutrition label handy, alcohol by volume (ABV) is the single most useful number to look at. Higher ABV consistently means more calories. A quick estimate for a 12-ounce beer: multiply the ABV by 30. So a 5% lager lands around 150 calories, and an 8.5% double IPA lands around 255. It’s not exact, but it gets you in the right neighborhood.

This relationship explains the massive calorie gap between beer categories. Light beers typically hover around 4% ABV and stay under 110 calories. Regular beers at 5% ABV fall in the 140 to 170 range. Craft beers and high-alcohol styles (7% and above) jump to 170 to 350 calories per 12 ounces, according to MedlinePlus.

Pint Pours and Tall Cans Change the Math

Most calorie counts you’ll find online are based on a 12-ounce serving, but that’s not always what you’re drinking. A standard pint glass holds 16 ounces, and many craft beers are sold in 16-ounce tall cans. That extra four ounces adds roughly a third more calories to whatever the 12-ounce number would be.

This hits hardest with high-ABV styles. A double IPA at 8.5% ABV contains about 255 calories in a 12-ounce pour, but poured into a pint glass, it crosses 340 calories. Some stronger double IPAs top 350 calories per pint. A couple of those at a brewpub and you’ve consumed the caloric equivalent of a full meal without eating anything.

Non-Alcoholic Beer Saves Some Calories

Non-alcoholic beers contain fewer calories than their full-strength counterparts, primarily because they’re missing most of the alcohol (which, again, carries 7 calories per gram). The exact savings depend on the brand, but since alcohol accounts for the majority of calories in most beers, removing it makes a meaningful difference. Non-alcoholic options still contain carbohydrates from the brewing process, so they aren’t calorie-free.

Why Beer Calories Hit Differently

Your body processes alcohol before anything else. When you drink a beer, your liver prioritizes breaking down the alcohol over metabolizing fat, protein, or carbohydrates from food you’ve eaten. This means the calories from your dinner essentially get pushed to the back of the line while your body deals with the alcohol first. It’s one reason that regular drinking can make weight management harder, even when the calorie counts on paper seem modest.

Liquid calories also don’t trigger the same fullness signals as solid food. A 150-calorie beer won’t satisfy your appetite the way 150 calories of chicken or rice would, so you’re likely to eat the same amount of food on top of whatever you drink.

Why Calorie Info Is Hard to Find on Labels

Unlike packaged food, beer isn’t required to display nutritional information. The Alcohol and Tobacco Tax and Trade Bureau (TTB), which regulates beer labeling in the U.S., does not mandate calorie or nutrient content on packaging. Breweries can voluntarily include calorie and carbohydrate counts, but if they do, TTB requires them to list a full breakdown of calories, carbohydrates, protein, and fat per serving to avoid misleading consumers. Many large brands now include this information, but smaller craft breweries often don’t. Your best bet for unlisted beers is to use the ABV as a rough guide or check the brewery’s website.