Guava grows well in both wet and dry regions, but does better under irrigation in dry tracts. It can be grown up to 1000 m altitude. Well-drained soils are best. It tolerates salinity and alkalinity; in saline soils, add 3 kg gypsum per plant at planting and once in three years after.