🐝
Loading bloom calendar…

Pollinator Bloom Calendar

GDD-Driven Forage Forecast, Calibrated by Real Observations

Location
Date
GDD
Blooming
Forage
Frost-free
🐝
Beekeeper
☕ Donate

Season progress GDD base‑50 from Jan 1

🍀 Blooming now

⏰ Coming up next

Major Maintenance Minor Pollen Nectar dearth Pollen dearth (worse — no pollen either) Calibrated Light frost Killing frost (logged) Bar: faded=opening/closing, solid=peak

Plant details

My food plots readiness by days since planting, not bloom date

Deer don't wait for a plot to bloom — they browse the tops and bulbs/forage as soon as it's grown in. So plots are tracked by days since you planted, not the GDD bloom calendar used elsewhere in this app.

🎯 Plan backward from a date

Enter a target date — like the opening day of deer season — and the plants you're considering. We'll tell you the latest safe planting date for each, so the plot is ready (and stays fresh as long as possible) when you need it.
Safety first: Typical seasons onlynot an ID guide. Several dangerous species mimic harmless-looking ones. Always confirm any find with an expert before doing anything with it.
Today Tap or hover a bar for where to look, timing cue, and lookalike warning
🍄 Seen a species not on this list? Report the sighting
This records when and where a species was seen — not an identification or edibility claim. Photos and expert confirmation happen off-app; this just helps track seasonal timing.
Helps confirm identification before it's added — photo is only visible during review, not publicly displayed. Still not an edibility claim.
Missouri notes: MU Extension trials found 6 cultivars perform well in Missouri: Munstead, Hidcote, Phenomenal, Grosso, Provence, and Dutch Mill. Spanish lavender (L. stoechas) does not survive Missouri winters — one Centralia farm lost 100% of 36 plants their first winter. All types need excellent drainage; Missouri humidity and clay soil are the main challenges. Plan for 20–25% annual plant loss per MU Extension. Hover or tap any row for detail.

Fill the gaps plants to sow during dearth windows

Every observation improves the calendar — for everyone. Whether you're a beekeeper, gardener, forager, or land manager, logging what you actually see in the field makes the bloom dates more accurate for your location. You don't need to know the GDD — just pick the plant, enter the date, and add a note. The more observations logged across all users, the better the calendar gets for your whole region.
🍂 Fall observations matter even more than spring ones: goldenrod, aster, and other late bloomers respond more to shortening day length (photoperiod) than to accumulated heat, so the base-50 GDD model is a rougher fit for them. Logging real fall sightings — and frost dates below — is the best way to sharpen this end of the calendar.

For the most precise calibration, look up the real accumulated GDD on the USA‑NPN AGDD map ↗ (set the date, base 50°F, click your spot) and paste it in the Precise GDD field. Leave it blank and the app estimates it automatically.
⚠ Observations and notes you log are shared publicly with other users — don't include personal information in the notes.

Tapping GPS finds your nearest city and looks up elevation via an external map service.
📍 This is roughly where your log will be recorded — check the pin before submitting:
Leaf color/drop logs are informational only — they show up as canopy notes below but never shift bloom-date calibration.
⚙️ Operator key — click to set (site operator only)
Stored only on this device/browser. With a valid key your bloom and frost logs publish immediately and appear in every other Bloom Calendar client; without one they go to the moderation queue first, as normal. Ordinary visitors should leave this blank.
❄️ Log a frost sighting
The "Frost-free" stat uses a modeled 32°F (light frost) estimate. There's no reliable modeled date for a 28°F killing frost — the one that ends goldenrod/aster and most of the fall flow — so that figure is built entirely from real sightings logged here.

What's new newest first

v25.15

My Food Plots now has a "Plan backward from a date" calculator — enter a target date (like opening day of deer season) and the plants you're considering, and it tells you the latest safe planting date for each.

v25.14

Added a one-tap "Identify plant" button to the top controls, visible from every tab — jumps straight to the photo picker instead of requiring you to find "Not in list" in Log My Blooms first.

v25.13

Added "Sunflower (Planted)" as a separate entry from wild Sunflower — a real planted field is a genuine nectar/pollen source, unlike scattered wild stands, but it's not counted as already there unless someone actually planted one.

v25.12

The Timeline now shows Nectar dearth (red) and Pollen dearth (amber) as separate colors instead of one combined "dearth" band — pollen dearth is the worse case (nothing blooming at all) and now shades over the red where it applies.

v25.11

Fixed plant/mushroom names scrolling off with the bars on the Timeline and Mushrooms tabs — names now stay frozen on the left while you scroll sideways through the months.

v25.10

Gardener view now actually filters to garden/vegetable/fruit plants instead of showing everything. PlantNet photo ID can now hand an already-known plant straight to the log-a-bloom form with one click instead of making you find it yourself.

v25.9

Mushrooms tab now shows a Timeline-style chart like Plants/Timeline — a bar per mushroom with a line for today's date. Also: split "dearth" into separate Nectar and Pollen alerts, and fixed several plants (Sunflower, Partridge Pea, Thistle, Cotton, Buckwheat, cover crops) that were papering over a real summer nectar dearth in the model.

v25.8

Mushrooms tab: fixed rows showing huge gaps between each mushroom, and added a Sort by (Name / Season start) option.

v25.7

Plant details now show "Last year: bloomed [date]" when you've logged that plant at this location before.

v25.4

Added this "What's New" tab.

v25.3

Added a filter to view one food plot at a time instead of everything stacked together.

v25.2

Food plot readiness now shows "~12 days to ready" instead of just "Establishing."

v25.1

Food plots can now hold a blend of several plants, not just one.

v25.0

Moved the tab bar higher up the page and gave it its own background so it's easier to find and read.

v24.0

Added Turnip and a "My Food Plots" tracker for the Hunter/Land Manager view — readiness by planting date instead of bloom date.

v23.5

The Colony forage widget in WaggleOps now uses your device's real location.

v23.4

Fixed the Bloom tab and Colony forage widget not sharing your location with each other.

v23.3

Fixed the app sometimes showing outdated plant data right after an update.

v23.2

Added the ability to report a flow-rating correction for a plant. Fixed Google sign-in.

v23.1

Fixed plant names getting stuck on the timeline. States now sort alphabetically.

v23.0

Added an in-app "Report a problem" button.

v22.0

Clearer controls for the operator key.

v21.0

Fixed a bug so newly-recorded sightings actually show up.

v20.0

Added real growing-degree-day data pulled from the nearest personal weather station.

v19.0

Fixed the version label so it actually matches what's live.

v18.3

Released as a real app for iPhone/Android, not just a website — and renamed to Bloom Calendar.

v18.2

Visual refresh — new teal + honey color scheme shared across the app family.

v18.1

Added a soil/land-cover map layer and a "locate me" button.

v16.0

Calibration offset now shows in weeks (not just days) once it's a week or more.

v15

Calibration offset now also translates to "typical summer days" for easier reading.

v14

Community-logged sightings now pool into the calibration model once admin-approved.

v13

Added GPS-based microclimate adjustment to the main forecast.

v12

Plant and city data now loads from the server, for faster and more reliable updates.

v10

Version-tracking and behind-the-scenes cleanup.

v9

Initial release.

Debug & Test Panel

Self-tests

Internal state