It is best to have full sun for tomatoes. Aim to provide a full 8 hours of sun each day for best results.