Although different herbs have different needs, in general, most herbs thrive in a well-drained soil with a pH between 6.0 and 7.0 that receives full sun. Choose an area that receives good air circulation and you will have little trouble with pests and disease. Herbs also need to be in an area free from root competition from tree roots. Some herbs that are Mediterranean (such as rosemary and lavender) thrive in poor, dry soil. Otherwise, soil of an average fertility will keep most herbs happy.