Tomatoes reach their peak harvest times between the months of July and September, but there are a couple of options when it comes to the optimal time to pick these juicy, sweet veggies. Ideally, they can be harvested at their prime or earlier, as they are capable of ripening after picking.