Soil –
well-drained, fertile soil with a pH of 6.8. Before planting, improve native soil by mixing in several inches of compost or other rich organic matter.
Climate-
Brussels sprouts grow in temperature ranges of 7–24 °C (45–75 °F), with highest yields at 15–18 °C (59–64 °F).