Most herbs thrive in typical garden soil with good drainage, but some, like rosemary, lavender, and bay, prefer well-drained soil. Full sun is ideal for most herbs, but some can tolerate light shade. Growing herbs in raised beds or planters can help accommodate their specific soil requirements. If sunlight is limited, growing herbs in pots on a south-facing windowsill is a great alternative.