The average last spring frost in Fort Myers Beach is around January 20 and the first fall frost is around December 23. That gives Fort Myers Beach an average growing season of about 338 days.
See the Fort Myers Beach planting calendar →