I start my seeds around August 10th. Usually get my first ripe tomato around December 15th...early this year by almost a month. I've all ready had 15 or more beefsteak tomatoes and now tons of cherry tomatoes are ripening.

Should have tomatoes until Mother's Day or whenever nighttime temps go over 85 degrees. So Aug. to May or June depending on weather mostly.