How Much Does a Sweet Potato Weigh?

Typically, a sweet potato weighs about 130 to 300 grams (4.5 to 11 ounces).

Updated June 2026

How Much Does a Sweet Potato Weigh?

The short answer: a sweet potato typically weighs about 130 to 300 grams (4.5 to 11 ounces), with its dense flesh making it feel heavy.

Sweet potato weight by type

Sweet potatoes range from small tubers to large baking roots. The weights below cover common varieties.

Type (example)Typical weight
Small sweet potatoabout 80-130 g (3-4.5 oz)
Medium sweet potatoabout 150-250 g (5-9 oz)
Large sweet potatoabout 300-450 g (11-16 oz)
Very large baking sweet potatoabout 450-600 g (1-1.3 lb)

What affects sweet potato weight

  • Size. A large baking sweet potato can weigh several times more than a small one.
  • Variety. Orange, white, and purple types differ in typical size.
  • Density. Dense flesh makes sweet potatoes feel heavy for their size.
  • Moisture. Fresh tubers hold more water than ones stored a long time.
  • Peeling. Removing the skin trims a small share of weight.

How sweet potato weight compares

A medium sweet potato weighs about the same as a medium apple, while a large one is closer to a full can of soup.

Frequently asked questions

How much does a sweet potato weigh?
A typical sweet potato weighs about 130 to 300 grams, with large ones reaching 450 grams or more.

How much does a medium sweet potato weigh?
A medium sweet potato usually weighs about 150 to 250 grams.

How many sweet potatoes are in a kilogram?
About four to six medium sweet potatoes make up a kilogram.