March, April, May, mid-September, October and November are the best months for the Everest Base Camp trek.