The short answer: A standard hot dog typically weighs about 45 to 60 grams (1.6 to 2.1 ounces). The bun and toppings can roughly double the finished serving.
Hot dog weight by type
Hot dog weight depends on the size and style, with standard links on the light end and jumbo or footlong dogs much heavier.
| Type (example) | Typical weight |
|---|---|
| Standard hot dog (8 per pound) | 45 to 60 g (1.6 to 2.1 oz) |
| Bun-length / quarter-pound | 75 to 115 g (2.6 to 4 oz) |
| Cocktail / mini frank | 10 to 20 g (0.4 to 0.7 oz) |
| Hot dog in a bun (assembled) | 100 to 130 g (3.5 to 4.6 oz) |
What affects hot dog weight
- Size. Standard, bun-length, and footlong dogs differ greatly in weight.
- Pack count. An 8-per-pound pack means each link is roughly 57 grams.
- Bun. A hot dog bun adds roughly 40 to 50 grams to the serving.
- Toppings. Ketchup, mustard, onions, and chili all add weight.
- Meat type. Beef, pork, and poultry franks vary slightly in density.
How hot dog weight compares
A standard hot dog weighs about the same as a large chicken egg, while a fully loaded one in a bun is roughly as heavy as a medium apple.
Frequently asked questions
How much does a hot dog weigh without the bun?
A standard hot dog link weighs about 45 to 60 grams on its own, based on the common 8-per-pound pack size.
How many hot dogs are in a pound?
A standard pack typically has 8 hot dogs per pound (454 grams), so each link is roughly 57 grams.
How much does a hot dog with bun and toppings weigh?
An assembled hot dog in a bun usually weighs about 100 to 130 grams, with toppings adding more on top of that.



