Dwarf Fortress Food and Booze Calculator
Plan your Dwarf Fortress food and booze production. Computes farm tiles, planters, brewers, stills and barrels needed to feed N dwarves year-round, using formulas from dwarffortresswiki.org.
Esta calculadora ainda não foi traduzida para Português.
Estamos a mostrar a versão em Inglês enquanto trabalhamos na tradução.
Tiles, planters, brewers and barrels for N dwarves.
dwarves
Plump helmet (default) is the all-season underground crop. Two-season crops give half the harvests, so you'll need a bigger plot.
Higher skill produces larger stacks per harvest. The wiki publishes only Dabbling and Legendary+5 explicitly; intermediate ranks are interpolated.
Affects how many brew jobs your brewer completes per year. Does NOT affect alcohol yield (always 5x per plant). Default Skilled = 300 jobs/year.
- Planters needed
- 4 planters
- Brewers needed
- 2 brewers
- Stills needed
- 2 stills
- Barrels in flight
- 39 barrels
- Days of buffer
- 168 days
Defaults: modern DF (DF2014/v0.47 + Steam v50+), plump helmet, Skilled planter, no fertilizer, 1.5x safety. Re-run the calc above with your inputs to fine-tune.
| Dwarves | Booze/yr | Food/yr | Tiles | Plot | Planters | Brewers | Barrels |
|---|---|---|---|---|---|---|---|
| 14(small embark) | 280 | 112 | 10 | 3×4 | 1 | 1 | 10 |
| 30 | 600 | 240 | 21 | 5×5 | 2 | 1 | 15 |
| 50 | 1,000 | 400 | 35 | 6×6 | 2 | 1 | 22 |
| 75 | 1,500 | 600 | 53 | 7×8 | 3 | 1 | 30 |
| 100(default) | 2,000 | 800 | 70 | 8×9 | 4 | 2 | 39 |
| 150 | 3,000 | 1,200 | 105 | 10×11 | 6 | 2 | 55 |
| 200(large) | 4,000 | 1,600 | 140 | 12×12 | 7 | 3 | 72 |
| 300(large) | 6,000 | 2,400 | 210 | 14×15 | 11 | 4 | 105 |
Underground crops are safer; surface crops grow faster but expose your farmers. Pig tail is the only crop on this list with a non-food secondary use (cloth fiber).
| Plant | Location | Seasons | Harvests/yr | Brews to | Notes |
|---|---|---|---|---|---|
| Plump helmet | Underground | Spring, Summer, Autumn, Winter | 12 | Dwarven wine | Default. Best yield/year. |
| Pig tail | Underground | Summer, Autumn | 6 | Dwarven ale | Also yields cloth fiber. |
| Cave wheat | Underground | Summer, Autumn | 4 | Dwarven beer | Cookable into flour. |
| Sweet pod | Underground | Spring, Summer | 4 | Dwarven rum | Cookable into syrup. |
| Prickle berry | Surface | Spring, Summer, Autumn, Winter | 12 | Prickle berry wine | Above-ground risk. |
| Longland grass | Surface | Spring, Summer, Autumn, Winter | 12 | Longland beer | Above-ground risk. |
| Sun berry | Surface | Spring, Summer, Autumn, Winter | 12 | Sunshine | Hard to obtain seeds. |
| Strawberry plant | Surface | Spring, Summer, Autumn, Winter | 12 | Strawberry wine | — |
| Fisher berry | Surface | Spring, Summer, Autumn, Winter | 12 | Fisher berry wine | — |
Math sourced from dwarffortresswiki.org. Vanilla Dwarf Fortress only — mods may shift yields.
Dwarf Fortress food and booze calculator. Farm tiles, planters, brewers and barrels for N dwarves.
What is the Dwarf Fortress food and booze calculator?
How to calculate food and booze needs in Dwarf Fortress (and how the calculator does it)
Required farm tiles for N dwarves
- = Farm tiles required (the integer the calculator returns)
- = Number of dwarves
- = Booze per dwarf per year — 20 in Modern DF (DF2014/v0.47 free + Steam Premium v50+), 16 in Legacy v0.31 (pre-2014)
- = Harvests per year for the chosen crop — 12 plump helmet, 6 pig tail, 4 cave wheat / sweet pod
- = Plants per tile per harvest at the chosen planter skill — Skilled unfertilized = 1.43, Legendary+5 unfertilized = 3.17 (wiki anchors)
- = Safety margin multiplier — 1.0 exact, 1.5 recommended, 2.0 paranoid
Worked examples with the full math
Small embark — 14 dwarves, plump helmet, Skilled, no fertilizer
100-dwarf canonical fortress (calculator defaults)
100-dwarf fortress with fertilizer ON
300-dwarf megafort — same defaults
Cave wheat fortress — slow grower, 100 dwarves, Skilled
Legacy v0.31 vs Modern DF for 100 dwarves
Planning tips for Bay12 veterans and Steam newcomers alike
- Plump helmet is the default for a reason. It is the only brewable that grows in all four seasons (12 harvests/year), giving you double the annual yield of pig tail (6/year) and triple cave wheat or sweet pod (4/year). The wiki's `Plump_helmet` page calls it the only plant food-item purchasable at embark — start with it.
- Brewer skill does NOT change alcohol yield. Per `dwarffortresswiki.org/Brewer`: "Regardless of skill, a brewer produces five units of alcohol for each unit of brewable plant." Skill only changes job duration. At the ~300 jobs/year baseline, 1 Skilled brewer covers up to ~75 dwarves in Modern (Steam, v50); ~93 in Legacy (v0.31, where 16 booze/year per dwarf instead of 20). Promoting them to Legendary roughly halves job duration but yields zero extra alcohol.
- With low planter skill, FOOD binds, not booze. The community rule of thumb is "booze is always the bottleneck" — true at Professional planter and above, false at Skilled and below. The calculator labels the binding constraint explicitly. If you see "Bound by: food" you are over-building if you size purely for booze.
- Always reserve 5 empty barrels for the brewing queue. The calculator's barrel output already adds that buffer (`ceil(annual_booze / 12 / 5) + 5`). Without it, brewers stall mid-job when the stockpile claims every empty barrel for finished alcohol.
- Fertilizer (potash) raises yield about 60% across every rank, but it costs labour. The wood-burning ash chain (woodcutter → ash production → potash → fertilize) consumes 1-2 dwarf-seasons of work for a fortress under ~80 dwarves. Above ~150 dwarves it pays for itself in saved tiles and seeds. The 80-dwarf threshold is where most experienced players turn it on.
- Surface crops (prickle berry, longland grass) match plump helmet on yield per year — both grow in all four seasons in v50 — but expose your farmer to wildlife, weather and gobbo invasions. The trade-off is risk, not throughput. Stick to underground unless you actively want surface crops for variety.
- Don't cook your plump helmets! The Bay12 wisdom is to disable Cooking on plump helmets and every brewable plant in the kitchen settings, so your idiot dwarves don't turn drinkable booze inputs into one-time meals. The calculator assumes raw eating; cooking neither helps nor hurts the food math, but it kills brewing input.
- Check the cheat-sheet table below the calculator before you build. Eight pre-computed rows from 14 dwarves up to 300, all using Modern DF + plump helmet + Skilled defaults. If you are within ~10% of one of those dwarf counts, you can stamp the row's plot directly without re-running the calculator.
- Consider barrels vs pots. The calculator returns barrel count, but stone pots from a Craftsdwarf's Workshop work identically and are unlimited if you have stone. On a treeless embark, switch your reserved-barrels mental model to reserved-pots — the math is the same.
Dwarf Fortress food calculator — frequently asked questions
How much food and booze do I need for N dwarves in Dwarf Fortress?
How many farm tiles do I need for 100 dwarves?
How many planters does my fortress need?
How many brewers do I need?
How many barrels should I produce?
Does fertilizer matter for booze production?
Does brewer skill affect alcohol output?
What is the best crop for booze in Dwarf Fortress?
Will dwarves die of thirst if they run out of booze?
Why does the calculator say food binds when the wiki keeps saying booze is the bottleneck?
How accurate are intermediate planter ranks like Proficient and Professional?
Does it work for the Steam version of Dwarf Fortress?
Does the calculator account for migrants and population growth?
Why does my food bind, not booze, on the calculator?
Does this calculator support Masterwork DF or other mods?
What about animals, military rations and children — do they eat differently?
Dwarf Fortress food and brewing glossary
Planter
A dwarf with the Plant Grower labour enabled. Plants seeds in farm plots and harvests larger stacks per tile as their skill rises (Dabbling 1.0 -> Legendary+5 3.17 plants/tile/harvest).
Brewer
A dwarf with the Brewing labour enabled. Turns 1 plant stack into 5 alcohol units per brew job at a still. Skill affects job duration only — never yield.
Still
The workshop where brewing jobs run. Built from one workshop block; the calculator emits one still per active brewer.
Barrel
Wooden or metal container used to hold finished alcohol. Each brew job consumes one empty barrel and produces one filled barrel of stack-size 5x the input plant stack.
Plump helmet
Underground purple mushroom — the default brewable in Dwarf Fortress. Grows in all four seasons (12 harvests/year), brews into Dwarven wine, can be eaten raw.
Dwarven wine
The alcohol produced by brewing plump helmet. One of seven standard alcohols (wine, ale, beer, rum, prickle berry wine, sunshine, longland beer); all share the same 5x brew multiplier.
Pig tail
Underground brewable that grows only in summer + autumn (6 harvests/year). Brews into Dwarven ale and yields cloth fiber when processed at a Farmer's Workshop.
Cave wheat
Underground brewable with a 42-day growth time and a 2-season window (4 harvests/year). Brews into Dwarven beer; mills into flour for cooking.
Sweet pod
Underground brewable with a 42-day growth time and a 2-season window (4 harvests/year). Brews into Dwarven rum; processes into Dwarven syrup at a Farmer's Workshop.
Fertilization
Treating a farm plot with potash, increasing per-harvest yield by roughly 60%. Requires a wood-burning ash production chain (woodcutter -> ashery -> potash). Must be repeated each season.
Safety margin
Multiplier applied on top of the bare-minimum tile count to absorb migrant waves and bad-luck seasons. 1.5x is the recommended default; 2x is a paranoid buffer that buys 168 extra days of food.
Bound by
Which constraint sets the tile count: food or booze. At low planter skill, food binds (a counter-intuitive result the calculator labels explicitly). At Professional+ skill, booze binds.
Fontes e referências
- dwarffortresswiki.org/Farm_size_calculations — Canonical farm yield table: harvests per year, days per harvest, plants harvested per tile per year for every brewable crop. Primary source for the calculator's formula chain.
- dwarffortresswiki.org/Brewer — Defines the 5× plant-to-alcohol multiplier and the wiki-confirmed rule that brewer skill affects job speed only, not yield.
- dwarffortresswiki.org/DF2014:Alcohol — modern DF (DF2014/v0.47 free release and Steam Premium v50+) consumption rate of 5 drinks per dwarf per season → 20 per year, used in the calculator's modern toggle.
- dwarffortresswiki.org/v0.31:Alcohol — legacy DF (v0.31 and earlier, pre-2014) consumption rate of 4 drinks per dwarf per season → 16 per year, used in the calculator's legacy toggle.
- dwarffortresswiki.org/Skill — Skill-rank ladder (Dabbling → Legendary+5) the calculator anchors its planter yield interpolation against.
- dwarffortresswiki.org/Plump_helmet — Default crop reference: confirms 4-season underground growth and dwarven wine as the brewed product.
- dwarffortresswiki.org/Cooking — Documents cooking ingredient counts (2/3/4 per meal) and confirms cooking does not multiply nutritional total — the basis for omitting a cooking-ratio toggle.