Mid June to mid August is the peak season for Alabama peaches. Depending on the year's weather, peaches can start to come in as early as mid to late May - especially in the southern counties of Alabama, like Slocomb.