Crickets Chirping Thermometer Calculator
Count how many times a cricket chirps in a short window, enter it here, and this calculator uses Dolbear's Law to estimate the air temperature. Choose a 14-second, 15-second, or 60-second counting window, select whether you heard a snowy tree cricket or a common field cricket, and toggle between Fahrenheit and Celsius. The formula, step-by-step working, and a temperature gauge update as you type.
What is Dolbear's Law?
In 1897, American physicist Amos Dolbear published a paper called "The Cricket as a Thermometer" in The American Naturalist. He had noticed that the rate at which crickets chirp is closely tied to the surrounding air temperature. Crickets, being cold-blooded (ectothermic), cannot regulate their own body temperature, so the speed of the chemical reactions driving their muscles - and their chirps - rises and falls with the air. Dolbear expressed this relationship as a simple formula: T_F = 50 + (N - 40) / 4, where N is chirps per minute and T_F is temperature in Fahrenheit. The formula is most accurate for the snowy tree cricket (Oecanthus fultoni), which Dolbear observed, but it is widely cited as a general rule for crickets. Later researchers found the formula works best between about 55 and 100 degrees Fahrenheit.
Which counting window should I use?
The most popular shortcut is the 14-second window from the Old Farmer's Almanac: count chirps for exactly 14 seconds, then add 40. The result is the approximate temperature in Fahrenheit. The 15-second window is a similar alternative often cited for common field crickets. If you prefer Celsius, count chirps for 8 seconds and add 5. For the most accurate result, count a full 60 seconds and enter the raw count into the 60-second mode, which applies the full Dolbear formula T_F = 50 + (N_60 - 40) / 4. Averaging three separate 60-second counts from the same cricket reduces random counting error significantly.
Snowy tree cricket vs field cricket
Dolbear's Law was calibrated on the snowy tree cricket (Oecanthus fultoni). This species produces a slow, steady trill that is particularly consistent and well-correlated with temperature. The more common field cricket (Gryllus species) chirps at a different base rate and is also more variable because its chirp rate depends not only on temperature but also on the cricket's age and its reproductive state. The field cricket mode in this calculator uses the modified formula T_F = 40 + cpm / 4, which adjusts the intercept to better match field cricket behavior. Expect accuracy within one or two degrees for snowy tree crickets and within three to five degrees for field crickets.
Why do crickets chirp faster when it is warmer?
Crickets produce their chirping sound by rubbing a toothed edge (the file) on one forewing across a scraper on the other forewing, a process called stridulation. The speed of this movement is controlled by muscle contractions, which rely on enzymes whose reaction rates increase with temperature. This is a direct expression of the Arrhenius equation in action inside a living organism: the same principle applies to most chemical reactions, meaning that crickets essentially behave as biological thermometers. Below about 50 degrees Fahrenheit the enzymatic reactions slow so much that crickets become lethargic and stop chirping. Above about 100 degrees Fahrenheit they chirp erratically or stop completely.
Quick-reference: chirps to temperature (snowy tree cricket, 14-second window)
| Chirps in 14 s | Temperature (°F) | Temperature (°C) |
|---|---|---|
| 10 | 50 | 10 |
| 13 | 53 | 12 |
| 16 | 56 | 13 |
| 19 | 59 | 15 |
| 22 | 62 | 17 |
| 25 | 65 | 18 |
| 28 | 68 | 20 |
| 31 | 71 | 22 |
| 34 | 74 | 23 |
| 37 | 77 | 25 |
| 40 | 80 | 27 |
| 43 | 83 | 28 |
| 46 | 86 | 30 |
Count chirps in exactly 14 seconds, add 40 to get the temperature in Fahrenheit.
Frequently asked questions
How accurate is the cricket thermometer method?
For snowy tree crickets under calm conditions, Dolbear's Law is typically accurate to within one or two degrees Fahrenheit. Field cricket estimates are less reliable, often within three to five degrees. Results improve when you average multiple 60-second counts, count a single isolated cricket rather than a chorus, and measure away from heat-absorbing surfaces like pavement and walls.
What temperature do crickets stop chirping?
Crickets generally stop chirping when air temperature drops below about 50 degrees Fahrenheit (10 degrees Celsius). At that point the enzymatic reactions controlling their muscles slow too much for sustained stridulation. If you hear a cricket below 50 degrees, the formula is outside its reliable range.
What is the 14-second cricket rule?
The 14-second shortcut - count chirps in 14 seconds, then add 40 for the temperature in Fahrenheit - is the version popularized by the Old Farmer's Almanac. It is derived from Dolbear's full formula. It is quick and surprisingly reliable for snowy tree crickets in the 55-85 degree range.
Can I use this for any cricket or insect?
No. Dolbear's Law applies specifically to crickets, not to other insects. Even within crickets, the formula is best calibrated for the snowy tree cricket and gives progressively less reliable results for other species. Katydids and grasshoppers have entirely different temperature-chirp relationships that require their own formulas.
How do I count chirps accurately?
Use a stopwatch or the timer on your phone. Listen for a single cricket chirping steadily, away from a chorus. Each distinct "crick" sound counts as one chirp. Start your stopwatch at the very first chirp rather than before it, so you count complete chirps inside the window. For best results, do three separate counts and average them before entering the number here.
Does the formula work in Celsius directly?
Yes. For a Celsius result, count chirps for 60 seconds and use T_C = 10 + (N - 40) / 7. For a quick shortcut, count for 8 seconds and add 5 to get the approximate temperature in Celsius. This calculator handles both conversions automatically.