The time it takes to grow mushrooms depends on the variety you choose and environmental factors. Typically, it can take anywhere from 2 weeks to several months before you can harvest your first crop of fully-grown mushrooms.