Bee balm thrives in well-drained soil with moderate moisture and full sun to partial shade. It can grow in various hardiness zones from 4 to 9.