Beans grow well under the following conditions:

  • Altitude: 1000 - 2000m above sea level
  • Temperature: Ideal temperature range is 18 - 27oC. They will not tolerate frost.
  • Rainfall: A well-distributed rainfall of 300 - 400mm, per growing season, is required.
  • Soil: Grows well in fertile soils, with adequate Nitrogen that are well drained (they cannot tolerate water-logging) and with a pH range of 6.0 - 7.0. They do not tolerate acidic soils.