Mushroom grow timeline: inoculation to harvest, by species
From inoculating grain to first harvest, pink oyster takes about 4–7 weeks, blue oyster and lion's mane 5–9, and shiitake on sawdust 9–17. The guide breaks each grow into stages for six gourmet mushrooms and shows how to plan a steady weekly harvest backward from a target.

Derick11 min read

From inoculating grain to first harvest, pink oyster takes about 4–7 weeks, blue or pearl oyster and lion's mane 5–9, and shiitake on sawdust 9–17. GroCycle calls pink oyster probably the fastest-growing mushroom you'll find, and shiitake one of the slowest commonly grown (GroCycle). Shiitake is slow because its blocks colonize and then turn brown before they'll fruit.
Most indoor grows run through the same stages. Grain spawn colonizes, then goes into a bag of bulk substrate. The bulk block colonizes, fruits, and keeps fruiting in flushes. The species sets how long each stage lasts, and your room, strain and spawn rate move it from there.
Stage timings for six gourmet mushrooms
From spawning to first harvest, pink oyster takes about 2–4 weeks, blue oyster and lion's mane 3–6, king oyster up to about 5, chestnut 6–11 and shiitake 7–14. Spawning is the day colonized grain goes into bulk substrate. Grain jars or bags take 2–3 weeks before that, depending on the species, the grain and conditions (GroCycle). The last column adds those weeks.
| Mushroom | Spawning to first harvest | Inoculating grain to first harvest |
|---|---|---|
| Blue or pearl oyster, on sawdust | about 3–6 weeks | about 5–9 weeks |
| Pink oyster | about 2–4 weeks | about 4–7 weeks |
| King oyster | up to about 5 weeks | up to about 8 weeks |
| Lion's mane | about 3–6 weeks | about 5–9 weeks |
| Chestnut | about 6–11 weeks | about 8–14 weeks |
| Shiitake, on supplemented sawdust | about 7–14 weeks | about 9–17 weeks |
Each total breaks down into these stages:
| Mushroom | Bulk colonization | Fruiting conditions to first harvest | Between flushes |
|---|---|---|---|
| Blue or pearl oyster, on sawdust | 10–20 days | 10–20 days | about 10 days |
| Pink oyster | from about 9 days | from about 4 days | about 10 days |
| King oyster | 2–3 weeks | pins in 4–8 days, picked within about 2 weeks | 1–2 weeks |
| Lion's mane | 2–3 weeks | 8–17 days | pins again in about 2 weeks (kits in general) |
| Chestnut | 4–6 weeks | 17–38 days | not stated |
| Shiitake, on supplemented sawdust | 6–12 weeks, including browning | 1–2 weeks | rest 8–12 days, soak, then pins in 7–14 days |
Oyster and shiitake ranges come from extension guides (Cornell, UC, UF/IFAS). King oyster, chestnut and most of the pink oyster and lion's mane figures rest on GroCycle, a company that sells growing kits and courses. The sources for each row are listed below.
If you make your own liquid culture from a culture or agar, add up to three weeks more: GroCycle expects growth in 2–7 days and full colonization within 3 weeks (GroCycle). Testing a drop on agar first adds another 4–10 days. Our liquid culture syringes guide covers making the culture, testing it and inoculating grain from it.
A kit or a bought ready-to-fruit block skips everything before fruiting. GroCycle says kits grow in 1 to 4 weeks, depending on the variety and the temperature (GroCycle). North Spore guarantees its kits will fruit within two weeks (North Spore help center). If a kit has done nothing by then, see what to do when a kit does nothing.
For what to do between flushes, including how long to soak and how many flushes to expect, see our second-flush guide.
Where each row comes from
- Blue or pearl oyster. Cornell's Small Farms Program gives oysters 10–20 days of incubation on sawdust and 14–28 days on straw (Cornell). UC Cooperative Extension gives oysters 7–14 days to form pins in fruiting conditions, with flushes about 10 days apart (UC Cooperative Extension). North Spore allows 3–6 days from pin to full maturity (North Spore help center). On straw, UF/IFAS pictures oyster clusters growing on the bags 25 days after they went into incubation (UF/IFAS). Cornell puts the straw crop cycle at five weeks from inoculation to harvest (Cornell).
- Pink oyster. GroCycle puts pink oyster at 13–15 days from start to finish. It says pink and summer oyster can incubate in as little as nine days and fruit in four (GroCycle). GroCycle's oyster guide is more cautious: pink oyster fruits in as little as 3–4 weeks (GroCycle). The flush interval is UC's figure for oysters as a group.
- King oyster. GroCycle allows about two weeks to colonize, and up to three. A ready-to-fruit kit forms pins 4–8 days after it's opened and can be picked within about 14 days. A block gives two to three flushes, one to two weeks apart (GroCycle).
- Lion's mane. GroCycle gives lion's mane two to three weeks to colonize. Pins appear 3–7 days into fruiting, and the mushrooms are ready 5–10 days later (GroCycle). GroCycle puts lion's mane grown in bags at 4 to 6 weeks in all (GroCycle). Cornell gives most specialty species 21 days on sawdust (Cornell). For its kits in general, North Spore expects pins to return about two weeks after a harvest (North Spore help center). For lion's mane, it suggests a 5–10 minute soak if no pins show after a week or so (North Spore help center).
- Chestnut. GroCycle gives chestnut four to six weeks to colonize a block. A colonized block then takes 12–28 days to form pins, and the first harvest comes five to ten days after that. GroCycle expects one or two more flushes, smaller than the first, but gives no interval (GroCycle).
- Shiitake. Cornell gives shiitake on sawdust 42–84 days of incubation. After full colonization, blocks need another 4–5 weeks to turn bumpy ("popcorn") and brown (Cornell). UC Cooperative Extension gives sawdust blocks a 30–60-day spawn run and expects pins 7–14 days after a cold-water soak (UC Cooperative Extension). GroCycle gives shiitake 8–12 weeks of incubation (GroCycle). A farm method published by SARE picks the first flush 1–2 weeks after blocks go into the chamber. It then rests blocks 8–12 days and soaks them 12 hours for a second flush (SARE).
When is each stage finished?
A stage is finished when it looks finished, not when the calendar says: grain or substrate fully white, or a shiitake block about 75% brown. Use the dates to know when to start checking, and our stages guide to see what a finished stage looks like.
- Grain spawn is ready when every kernel is covered and the grain is uniformly white (GroCycle). Lion's mane and pink oyster have faint mycelium and can look uncolonized even when they're ready (North Spore — affiliate link: we may earn a commission at no extra cost to you). Our pink oyster grain spawn guide judges pink oyster by bare kernels and a firm bag instead.
- Bulk blocks are ready to fruit once dense white mycelium covers the substrate (GroCycle). On straw, UF/IFAS waits until the whole bag turns white (UF/IFAS).
- Shiitake blocks stay in incubation until about 75% of the block has turned brown and bumpy. Cornell's advice is to leave them alone on the shelf for 6–7 weeks (Cornell).
- Mushrooms are ready when the gills show but the cap edge is still curled under, for most cap-and-stem species (Cornell). For oysters, GroCycle picks once the cap edges start to flatten out (GroCycle). Lion's mane is ready before it turns yellow or brown, when the fruitbody comes away from the bag easily (GroCycle). Our harvest guide has photos of too early, just right and too late for five species.
What makes a stage run fast or slow?
Temperature, spawn rate, how the spawn is mixed in, and strain all move the timings. Treat the tables as a starting point for your own records. If a jar or bag runs well past these ranges, our stalled colonization guide shows how to tell slow from stalled.
- Temperature. Cornell keeps incubation below 80°F and ideally around 70°F. Rooms as cool as 50°F still work, but incubation takes longer. In fruiting, cooler rooms slow mushrooms down but give them a meatier texture (Cornell). Our fruiting temperature guide gives target ranges for oysters and lion's mane.
- Spawn rate. More spawn colonizes substrate faster. In a Penn State trial on an oyster species, spawning at 3.75% of wet substrate weight brought production a mean 9.2 days sooner than 1.25% (Penn State, via PubMed).
- Mixing. Spawn mixed through the bag colonizes faster than spawn left on top. When a Fungi Ally crew once skipped shaking half its bags, the through-spawned 5-lb bags were fully colonized in 14 days. The top-spawned bags took 24 (Cornell).
- Strain and season. Strains differ in speed. GroCycle picks summer or pink oyster for a fast grow, and runs a different oyster strain in summer than in winter (GroCycle). Cornell suggests blue or pearl oyster (Pleurotus ostreatus) in fall, winter and spring, and phoenix oyster (Pleurotus pulmonarius) in summer (Cornell).
- Shiitake's browning. Shiitake loses yield when it's rushed. Cornell warns that a drop below 55°F after week 4 or 5, or moving the blocks, can set off early fruiting that greatly reduces yields (Cornell). A Penn State study compared 60-, 90- and 120-day shiitake spawn runs, and the longer runs gave higher biological efficiency (Penn State, via PMC).
How do you plan a steady weekly harvest?
Plan a weekly harvest by starting the same number of blocks every week, then counting back from your first harvest day to set each start date. A steady harvest comes from steady starts. One farm in a SARE-funded study added blocks once or twice a month instead of weekly. It had weeks with no harvest, then some weeks of 50–90 lb (SARE). A steady supply matters most if you sell what you grow.
Work out blocks per week
Divide your weekly target by the pounds one block gives over its whole time in fruiting. Use your own figure once you have one. Until then, the SARE study gives a benchmark: five specialty mushroom farms averaged 0.88 lb per 5-lb block started (SARE). Because it's per block started, blocks lost to contamination are already in the average. Cornell's trial blocks in the same study gave 1.36–1.63 lb, but they fruited for 8 weeks. SARE notes that most farms rotate blocks out every 2–4 weeks instead.
For 10 lb of oysters a week, 10 ÷ 0.88 = 11.4, so start 12 blocks a week. Twelve blocks at 0.88 lb give about 10.6 lb. Once the cycle is running, each week's pick mixes first flushes from the newest batch with later flushes from older ones.
Count back from the first harvest
Pick the day you want your first harvest, then subtract each stage, using a value inside each sourced range. This example works back from a first blue oyster harvest on Monday, Feb 1, 2027:
| Step and planning value | Days before first harvest | Date |
|---|---|---|
| First harvest | 0 | Mon, Feb 1, 2027 |
| Pins form (6 days to pick; North Spore: 3–6) | 6 | Tue, Jan 26 |
| Move into fruiting conditions (7 days to pins; UC: 7–14) | 13 | Tue, Jan 19 |
| Spawn 12 bulk blocks (15 days to colonize; Cornell: 10–20) | 28 | Mon, Jan 4 |
| Inoculate grain (21 days to colonize; GroCycle: 2–3 weeks) | 49 | Mon, Dec 14, 2026 |

The second flush comes about 10 days after the first, on Thu, Feb 11 (UC Cooperative Extension).
Repeat the schedule every Monday. Each Monday's grain becomes 12 bulk blocks three weeks later, and that batch's first harvest lands seven weeks after its grain went in. From February 1, a new batch reaches its first harvest every week.
A weekly target means pounds per week, not one picking day. Cornell advises picking every day for the best quality, unless the fruiting room is below 60°F (Cornell).
Size your shelves and tents
Multiply the blocks you start each week by the weeks a block spends in a stage. That gives how many blocks sit in that stage at once. In the example, about 26 blocks are colonizing at any time (12 × 15 days ÷ 7). If you rotate blocks out after 2–4 weeks of fruiting, 24–48 blocks are fruiting. A 4-tier Martha tent holds about 16 five-pound blocks, or 12 with the fan on the top shelf. So the example needs two to four tents (Martha tent guide).
Give each species its own schedule
Shiitake grain goes in about 9–17 weeks before you want shiitake, against about 4–9 weeks for oysters, so plan each species back from its own harvest day. If you buy ready-to-fruit blocks, the SARE farm book suggests cold storage for 3–4 weeks of them (SARE). Pink oyster is the exception: North Spore says it doesn't tolerate temperatures below 40°F (North Spore help center).
Swap in your own numbers
Your room, strain and spawn rate set your real timings, so replace each planning value with your own. Log when each block went into bulk, when it moved into fruiting, and its first harvest. After a few batches, recount the schedule from your own medians.
Tracking the schedule in Hypha
Hypha gives each new block reminders from default timings, which are the same for every species. A culture is due ready at day 10. Grain spawn gets a break-and-shake reminder at day 8 and is due ready at day 21. A bulk block is due in fruiting conditions at day 14, with its first flush 10 days later and more every 10 days after.
Hypha's default timings fit oysters and lion's mane fairly well but run weeks short for chestnut and shiitake. Tap an upcoming step on a block's timeline to change its date. Reminders show on the block's timeline and in the Schedule tab's calendar.
Hypha doesn't plan backward from a harvest target, so work out your start days as above. A task in the Schedule tab can repeat weekly on your start day. Once blocks finish, each strain's performance view shows median days from block start to fruiting conditions, and from fruiting to first harvest. Those medians are the numbers to plan with next.
Hypha's free plan includes reminders, the Schedule tab and strain performance, with up to 25 active blocks. The 12-a-week example keeps about 50–75 bulk blocks active, plus the grain jars or bags behind them, so it needs Pro (250 blocks) or Farm (no limit) (pricing). Every block counts until you archive it, finished ones included.