Bajra is a rapid-growing warm weather crop suitable for areas with 40-75 centimeter of annual rainfall. For the vegetative growth of crop moist weather is useful. The crop does best under conditions of light shower followed by bright sunshine. The best temperature for growth of bajra is between 20-28 degree centigrade.

In India bajra is grown over an area of 11.34 million hectares with total production of 5.5 million tons. It is grown everywhere in India. It is generally grown in the areas of low rainfall and in poor soils. Bajra is grown as a Kharif season crop in northern India; but with irrigation it can be grown as a summer crop in southern India.