The average last spring frost in St. Petersburg is around January 21 and the first fall frost is around December 18. That gives St. Petersburg an average growing season of about 332 days.
See the St. Petersburg planting calendar →