Fermentation Temperature Control and Logging: Best Practices for Craft Breweries & Wineries
Why Fermentation Temperature Is the Variable That Makes or Breaks Your Batch
Ask any experienced brewer or winemaker what separates a good batch from a great one, and temperature control will be near the top of the list. Yeast is a living organism, and its metabolic behavior — ester production, fusel alcohol formation, attenuation rate, flocculation — is governed primarily by temperature. A two-degree swing at the wrong moment can mean the difference between a clean, crisp American lager and a batch with solvent-like off-flavors that never should have left the cellar.
Yet for many small and mid-sized operations, fermentation temperature management is still surprisingly informal. A sticky note on the tank. A mental reminder to check the glycol setpoint before heading home. A spreadsheet updated when someone remembers. These habits work — until they don't. And when they fail, you lose product, time, and money.
This article lays out practical, actionable best practices for fermentation temperature control and logging — whether you're running a 7-bbl brewhouse or a boutique winery processing 50 tons of grapes per vintage.
Understanding the Stakes: What Temperature Actually Does During Fermentation
Ale Yeast (Saccharomyces cerevisiae)
Most ale strains ferment cleanly between 60–72°F (15–22°C). Push above that range and you'll accelerate ester and fusel alcohol production. That might be desirable for a Belgian saison fermented at 85°F, but it's a disaster for a Kölsch. Below the ideal range, fermentation slows dramatically, increasing the risk of stalls and incomplete attenuation.
Lager Yeast (Saccharomyces pastorianus)
Lager strains typically ferment between 46–56°F (8–13°C). The lower temperature suppresses ester formation, producing the clean profile lager drinkers expect. Temperature control is even more critical here because there's less room for error — a 4°F overshoot can produce noticeable diacetyl or acetaldehyde.
Wine Fermentation
White wines are generally fermented cool — 45–60°F (7–15°C) — to preserve delicate aromatics and fruit character. Red wines ferment warmer, often 70–85°F (21–29°C), to extract color, tannin, and develop complexity. In both cases, the ramp rate and peak temperature matter enormously. An uncontrolled spike during the peak of primary fermentation in a Pinot Noir can blow off volatile aromatics you'll never get back.
Best Practice #1: Define Your Fermentation Temperature Profile Before Pitching
Every recipe should have a documented temperature profile — not just a single setpoint. A well-defined profile includes:
- Pitch temperature: The temperature of the wort or must when yeast is introduced.
- Primary fermentation range: The target temperature (or range) during active fermentation.
- Free rise or ramp: Whether you allow the temperature to rise naturally toward the end of primary (common in Belgian styles and many red wines) or hold it steady.
- Diacetyl rest: For lagers, a planned rise to 62–68°F (17–20°C) to clean up diacetyl before crash cooling.
- Crash/cold conditioning temperature: The target for cold conditioning or cold stabilization.
- Ramp rates: How quickly you transition between phases. A sudden crash from 68°F to 34°F can shock yeast and cause premature flocculation before attenuation is complete.
Write this into your recipe. Not on a napkin — in your actual production system. When the profile is formalized, every member of your team can execute it consistently, even if the head brewer or winemaker isn't on the floor.
Best Practice #2: Log Temperatures at Consistent Intervals — And Actually Review the Data
Logging is only valuable if it's consistent and if someone looks at the data. Here's a practical logging framework:
Frequency
During active fermentation (the first 48–96 hours for most ales, longer for lagers and wines), log temperature at least every 4–6 hours. During conditioning and cold crash phases, once or twice daily is usually sufficient. If you're using automated sensors, log continuously — there's no reason not to.
What to Record
At a minimum, each log entry should capture:
- Date and time
- Tank or vessel ID
- Current temperature (actual, not setpoint)
- Glycol setpoint or jacket status
- Gravity reading (if taken concurrently)
- Any observations — unusual aromas, krausen height, cap formation for red wines
Review Cadence
Don't wait until the batch is packaged to review temperature logs. Build a daily habit — ideally during your morning walk-through — of scanning active fermentation logs for anomalies. A temperature that's trending 2°F above profile on day two is easy to correct. The same deviation caught on day five, after the yeast has produced a load of ethyl acetate, is not.
Tools like BrewERP make this easier by centralizing fermentation logs alongside batch and recipe data. When your temperature history, gravity readings, and recipe targets live in one place, spotting deviations becomes a 30-second task instead of a 15-minute spreadsheet exercise. The platform even supports Telegram alerts, so your team can get notified of issues without being chained to a screen.
Best Practice #3: Calibrate and Verify Your Temperature Measurement
This one is embarrassingly common and criminally under-discussed. Your entire temperature control strategy is only as good as the accuracy of your sensors.
- Thermowells: If you're using a thermowell-mounted probe, make sure the well is filled with thermal paste or food-safe glycol to ensure proper heat transfer. An air gap in a dry thermowell can lag actual temperature by several degrees.
- Calibration schedule: Check your temperature probes against a known reference (a NIST-traceable digital thermometer, for example) at least quarterly. More often if you're in a hard-water environment where scale buildup can affect probe accuracy.
- Placement: A single probe at the bottom of a 30-bbl fermenter does not tell you what's happening at the top. During active fermentation, convection currents create significant temperature gradients. In tall unitanks, the top can be 3–5°F warmer than the bottom. If you only have one probe, know its position and account for the gradient in your control strategy.
Best Practice #4: Control Glycol Proactively, Not Reactively
Many small breweries run glycol systems that are undersized for peak summer demand. By the time you notice that your fermenter has climbed to 74°F, the glycol chiller may not have the capacity to pull it back down quickly — especially if multiple tanks are calling for cooling simultaneously.
Proactive strategies include:
- Stagger pitch schedules: Don't pitch three tanks on the same day in July. Stagger them so peak exothermic activity (usually 24–48 hours post-pitch) doesn't overlap across all vessels.
- Pre-chill wort below target: If your pitch target is 64°F, chill to 60°F. The yeast will generate heat as it enters lag phase and early growth, and you'll arrive at 64°F naturally without glycol demand.
- Insulate vessels: Uninsulated fermenters in a warm cellar are fighting ambient temperature constantly. Even simple insulation wraps can dramatically reduce glycol load.
- Monitor glycol supply temperature: If your glycol supply is creeping above 28°F, your chiller is struggling. Time to address capacity — either with a larger unit, a dedicated tank for glycol reserve, or by scheduling fewer simultaneous fermentations.
Best Practice #5: Use Your Historical Data to Improve Future Batches
This is where logging pays real dividends. Over time, your fermentation temperature logs become a dataset that reveals patterns you'd never catch batch-by-batch:
- Does your house ale yeast consistently produce cleaner results when pitched at 62°F instead of 66°F?
- Does your Cabernet Sauvignon develop better color extraction with a 48-hour cold soak at 45°F before inoculation?
- Does your lager yeast stall during diacetyl rest if the ramp rate exceeds 3°F per day?
These insights are gold. But they're only accessible if your logs are structured, searchable, and tied to batch outcomes. If your fermentation data is scattered across clipboards, spreadsheets, and sticky notes, you'll never build the institutional knowledge that separates good operations from great ones.
This is one of the reasons we built fermentation monitoring directly into BrewERP's batch tracking workflow — so that every temperature log entry is linked to a specific brew or vintage, alongside your recipe parameters, gravity readings, and tasting notes. Over time, the data tells a story that individual entries never could.
Best Practice #6: Train Your Team, Not Just Your Equipment
The best glycol system in the world won't save a batch if the person on the floor doesn't understand why they're adjusting a setpoint. Invest time in training your cellar crew on:
- The relationship between yeast health, temperature, and flavor
- How to read and interpret fermentation logs
- When to escalate a temperature anomaly vs. when to adjust independently
- The specific temperature profiles for each recipe you produce
A team that understands the biology behind the numbers will make better real-time decisions — and catch problems earlier — than one that's just following instructions.
Quick Reference: Temperature Ranges by Style
| Style/Category | Typical Fermentation Range | Key Risk |
|---|---|---|
| American IPA / Pale Ale | 64–68°F (18–20°C) | Excess esters/fusel if >72°F |
| Belgian Saison | 70–90°F (21–32°C) | Stall if pitched too cool |
| German Lager / Pilsner | 48–54°F (9–12°C) | Diacetyl, acetaldehyde if >56°F |
| White Wine (Chardonnay, Riesling) | 45–60°F (7–15°C) | Aromatic blowoff if >62°F |
| Red Wine (Cabernet, Merlot) | 70–85°F (21–29°C) | Stuck fermentation if >90°F |
Wrapping Up: Consistency Is the Goal
Temperature control isn't about achieving perfection on a single batch. It's about building a system — equipment, process, documentation, and team knowledge — that delivers consistent results across every batch, every season, every year. The best operations aren't the ones that never have problems. They're the ones that detect issues early, respond quickly, and learn from every fermentation cycle.
If you're still relying on memory and spreadsheets to track your fermentation data, it might be time to try a purpose-built system. BrewERP offers a free 14-day trial — enough time to run a batch or two and see whether centralized fermentation logging, Telegram alerts, and recipe-linked tracking make a difference in your workflow. No credit card, no commitment. Just better data for better beer and wine.
Ready to modernize your brewery?
Try BrewERP free for 14 days — no credit card required.
Start Free Trial