On 27/04/2013 in forum
hi folks when is it best to put plant my tomatoes out? Hi, NH. I presume you mean outside in the garden. When there's no further risk of frost or very cold winds, so something depends on where you live. They are better off inside at the moment