How many calories are in an Oscar Mayer hot dog?
One Oscar Mayer beef frank weighs 45 g and carries 148 calories. Per 100 g the sausage runs 329 calories, one of the densest things in the refrigerated case. Two links on a plate come to 296. The brand's Classic Wieners are lighter at 110 per link, at exactly the same size.
You'd need to walk about 30 minutes to burn the 148 calories in one wiener (45 g).
How long does it take to burn off 148 kcal of Oscar Mayer hot dog?
One wiener (45 g) is 148 kcal. Enter your weight and the amount you ate to see how long it takes you to burn that off:
lb
| Activity | Time to burn 148 kcal |
|---|---|
| Walking, brisk | 30 min |
| Cycling, moderate | 18 min |
| Swimming, moderate | 21 min |
| Jogging | 17 min |
| Weight training, moderate | 33 min |
Times are for a 155 lb adult at a steady pace; change the weight to see yours. The amount is set to the portion in the text (45 g); change it to what you actually ate. BodyPal works this out from your steps automatically.
On this page
- Oscar Mayer hot dog quick facts
- US servings, from one ounce to two in buns
- Beef franks, Classic Wieners, bun-length and light
- Sodium is the row that moves the day
- How does an Oscar Mayer hot dog compare?
- Most popular oscar mayer hot dog brands
- Oscar Mayer hot dog FAQs
Oscar Mayer hot dog quick facts
The number above comes from USDA SR Legacy 174591, "Oscar Mayer, Wieners (beef franks)". It is the one USDA record that carries the brand name with a full nutrient panel, so it describes the package a shopper actually picks up rather than an anonymous "frankfurter, beef" average. The 45 g serving is USDA's own, and it is the classic link weight printed on a standard 16 oz pack of ten.
Two rows are missing from the table below on purpose. Added sugars and trans fat are not published in the SR Legacy edition of this record, so listing them would mean inventing numbers, and this page does not invent numbers.
| Nutrient | Per 100 g | Per 1 wiener (45 g) | % Daily Value |
|---|---|---|---|
| Calories | 329 | 148 | — |
| Total fat | 30.26 g | 13.6 g | 17% |
| Saturated fat | 12.46 g | 5.6 g | 28% |
| Carbohydrate | 2.78 g | 1.3 g | 0% |
| Dietary fiber | 0 g | 0 g | 0% |
| Total sugars | 1.6 g | 0.7 g | — |
| Protein | 11.35 g | 5.1 g | 10% |
| Sodium | 1025 mg | 461 mg | 20% |
% Daily Value is based on a 2,000-calorie diet.
Verified nutrition data
Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →
Cholesterol works out to 25 mg per link, or 8% of the Daily Value, and potassium to 59 mg, about 1%. Neither is the reason to watch this food. The two rows worth reading twice are saturated fat and sodium, and the sodium row does more damage to a day than the calorie row does.
One more thing to hold on to: every figure here describes the sausage only. The bun is a separate food and does not appear in this USDA record, so nothing on this page silently folds it in. If you eat the frank in a bun, the bun is extra.
US servings, from one ounce to two in buns
| Serving | Weight | Calories |
|---|---|---|
| 1 oz | 28.4 g | 93 kcal |
| One wiener, USDA serving | 45 g | 148 kcal |
| One link at bun-length weight | 57 g | 188 kcal |
| Two wieners | 90 g | 296 kcal |
| Per 100 g | 100 g | 329 kcal |
Only the 45 g link and the 100 g line are USDA figures. The ounce, the 57 g line and the two-link line are our own arithmetic from the USDA 100 g number, not USDA servings, which is why they are worth checking against your own pack.
The 57 g row deserves a warning label. It scales the beef-frank recipe up to the weight of a bun-length link, which is a useful sanity check if you buy the beef franks in the longer format. It is not the same thing as Oscar Mayer's Uncured Bun-Length Wieners, a different recipe that lands at 140 calories for the same 57 g. Same length, same bun, 48 fewer calories, because the meat inside is not the same meat.
The two-link serving is the realistic one. Almost nobody grills a single hot dog. At 296 calories and 922 mg of sodium before a bun, mustard or relish, two beef franks are a full lunch's worth of both.
Beef franks, Classic Wieners, bun-length and light
"Oscar Mayer hot dog" is not one number, and this is the single most useful thing to know before logging one. The beef franks and the pork-turkey-chicken Classic Wieners sit side by side in the same cooler, in packs of the same shape, at the same 45 g link weight, and they are 38 calories apart.
| Version | Per 100 g | Typical link | Calories |
|---|---|---|---|
| Oscar Mayer Beef Franks | 329 kcal | 45 g | 148 kcal |
| Oscar Mayer Classic Uncured Wieners | 244 kcal | 45 g | 110 kcal |
| Oscar Mayer Uncured Bun-Length Wieners | 246 kcal | 57 g | 140 kcal |
| Oscar Mayer Light Wieners | 180 kcal | 50 g | 90 kcal |
| Beef frankfurter, heated (generic) | 322 kcal | 48 g | 155 kcal |
| Turkey frankfurter (generic) | 223 kcal | 45 g | 100 kcal |
Read that table by the 100 g column and the ranking is clean: beef franks are the heaviest per gram at 329, the Classic and Bun-Length wieners land within two calories of each other at 244 and 246, and Light Wieners are the lightest of the branded four at 180. Read it by the link column instead and the order shuffles, because bun-length links weigh more. That is the trap. A bun-length wiener at 140 is not lighter than a beef frank because the recipe is leaner per gram; it is close because 57 g of a 246-calorie food happens to land near 45 g of a 329-calorie one.
Light Wieners are the only version that changes the arithmetic of a two-dog lunch. Two of them at 50 g each is 180 calories against 296 for two beef franks, a saving of 116 before anything goes in the bun. If hot dogs are a weekly habit rather than a July Fourth event, that swap is where the calories actually are.
The generic rows at the bottom are there for the days you eat someone else's cookout. A heated beef frankfurter of about 48 g runs 155 calories, so an unbranded beef dog off a neighbor's grill is a fair substitute for the Oscar Mayer beef frank in a log. A turkey frank at the same 45 g is 100.
Sodium is the row that moves the day
Calories are not the interesting story in a hot dog. Salt is. One 45 g beef frank carries 461 mg of sodium, which is 20% of the 2,300 mg Daily Value the FDA sets for the Nutrition Facts label. That is roughly a fifth of a teaspoon of table salt packed into 148 calories. Two links put you past 40% of the day, and that is before the bun, the mustard, the relish or the chips alongside.
For scale, the CDC's sodium guidance notes that most of the sodium Americans eat comes from packaged and restaurant food rather than the shaker, and cured sausage is a textbook example of why. Nothing about a hot dog tastes as salty as the label says it is, because the fat softens it.
Saturated fat is the second surprise, and it hides behind an innocent-looking total. Total fat on one link is 13.6 g, or 17% of the Daily Value. Saturated fat is 5.6 g, or 28%. The saturated share is the bigger percentage of the two, which is unusual and tells you what kind of fat is in there. The Dietary Guidelines for Americans suggest keeping saturated fat under 10% of daily calories, which is about 22 g on a 2,000-calorie day; two beef franks use 11.2 g of that, half the allowance, in one plate.
On the other side of the ledger, protein is modest. Five grams per link is 10% of the Daily Value, so a hot dog is not a protein food the way a chicken breast or a can of tuna is. It is a fat-and-salt food with some protein attached. If satiety per calorie is what you are after, this is not the sausage that delivers it.
One caveat on the numbers themselves. SR Legacy 174591 is an older USDA measurement, and the current retail label on a beef-frank pack may print a slightly different figure for the same 45 g link. When your pack and this page disagree, log the pack. Neither number is wrong; they are different snapshots of a recipe that has been reformulated more than once.
How does an Oscar Mayer hot dog compare?
| Frank | Per 100 g | US serving | Calories |
|---|---|---|---|
| Oscar Mayer beef frank | 329 kcal | one wiener, 45 g | 148 kcal |
| Frankfurter, beef, unheated | 315 kcal | one hot dog, 49 g | 154 kcal |
| Frankfurter, turkey | 223 kcal | one frankfurter, 45 g | 100 kcal |
| Frankfurter, beef, low fat | 140 kcal | one frankfurter, 57 g | 80 kcal |
The Oscar Mayer beef frank is the densest food on this table per gram at 329 calories per 100 g, yet it is not the biggest single serving, because the generic beef hot dog is measured at a heavier 49 g link and lands at 154. That is the cup-versus-ounce trap in sausage form: per gram and per link can rank the same four foods in different orders, and the link is what you eat.
Our take: for weight loss, the low-fat beef frank is the clear pick on this table at 80 calories a link, the lightest of the four despite being the largest at 57 g. For a hot dog that still tastes like a hot dog, turkey franks are the honest compromise at 100 calories and about 6 g less fat than a beef frank. Buy the Oscar Mayer beef franks because you want beef franks, then eat one and count it as 148, not two counted as "a hot dog." The second link, not the bun, is what takes the plate from 148 calories to 296.
Most popular oscar mayer hot dog brands in the United States
Ranked by how widely each product appears among foods sold in the United States, from the BodyPal food database of over 3.3 million products. Calories are the figures printed on each Nutrition Facts label, checked against USDA FoodData Central.
| Product | Calories (per 100 g) |
|---|---|
| Oscar Mayer Classic Uncured Wieners | 244 cal |
| Oscar Mayer Original Uncured Wieners | 244 cal |
| Sabrett Skinless Beef Frankfurters | 304 cal |
| Oscar Mayer Light Wieners | 180 cal |
| Oscar Mayer Uncured Bun-Length Wieners | 246 cal |
| Oscar Mayer Uncured Jumbo Wieners | 246 cal |
Brand popularity: BodyPal food database. Nutrition: manufacturer labels / USDA FoodData Central.
Oscar Mayer hot dog FAQs
How many calories are in one Oscar Mayer hot dog?
One Oscar Mayer beef frank of 45 g has 148 calories, based on the USDA record for the brand at 329 calories per 100 g. The number covers the sausage only, with no bun. Two links come to 296 calories, and one ounce works out to 93.
How many calories are in an Oscar Mayer beef frank versus a Classic Wiener?
A beef frank is 148 calories per 45 g link and a Classic Uncured Wiener is 110 at the same 45 g, a gap of 38. Per 100 g that is 329 against 244. The link weight is identical, so the whole difference comes from the meat blend inside.
How many calories in a bun-length Oscar Mayer wiener?
An Oscar Mayer Uncured Bun-Length Wiener is 140 calories for a 57 g link, or 246 per 100 g. Jumbo wieners match it at 140. If you scale the beef-frank recipe to that same 57 g weight instead, our arithmetic from the USDA figure gives 188.
How much sodium is in an Oscar Mayer hot dog?
One 45 g beef frank has 461 mg of sodium, which is 20% of the 2,300 mg FDA Daily Value and roughly a fifth of a teaspoon of table salt. Two links reach 922 mg, more than 40% of the day, before any bun, mustard or relish is added.
How many calories in two Oscar Mayer hot dogs?
Two beef franks weigh 90 g and come to 296 calories, our own arithmetic from the USDA 100 g figure. They also carry 27.2 g of fat, 11.2 g of it saturated, and 922 mg of sodium. Two Classic Wieners would be 220 calories instead, buns not included.
Are Oscar Mayer Light Wieners worth it?
Light Wieners are 90 calories for a 50 g link, or 180 per 100 g, against 148 for a 45 g beef frank. That is 58 fewer calories per link and the lowest per-gram figure of any Oscar Mayer version here. On a two-dog plate the saving is 116 calories.
Is a turkey frankfurter lower in fat than a beef frank?
Yes, a turkey frankfurter is 223 calories per 100 g with 17.29 g of fat, against 329 calories and 30.26 g for the Oscar Mayer beef frank. At a matched 45 g link that is 100 calories versus 148, and roughly 6 g less fat in each sausage.
Do hot dogs have any carbs or fiber?
Barely, one 45 g beef frank has 1.3 g of carbohydrate, 0.7 g of it sugars, and zero fiber, which rounds to 0% of the Daily Value for both carbohydrate and fiber. On a low-carb count the sausage is close to free; the bun around it is where the carbs live.
Similar foods
- Falafel — 170 cal for 3 patties
- Sausage Link — 75 cal per link
- Brie — 95 cal per oz
- Coconut Shrimp — 250 cal for 4 shrimp
- Italian sub — 610 cal per regular sub
- Sausage — 210 cal per link
Count it without the math
Point the camera at the plate and BodyPal counts the links for you, bun and all.

