Courgettes prefer a sheltered position in full sun and a fertile soil that holds plenty of moisture. They are reasonably large plants, so need plenty of room, spacing them up to 90cm (3ft) apart. Some more compact varieties are also available - and these are also best suited for growing in containers.