IMD operates a network of hundreds of surface and glacial observatories, Upper Air (high altitude) stations, ozone and radiation observatories and meteorological radar stations.
IMD collaborates with other agencies such as the Indian Institute of Tropical Meteorology, National Centre for Medium Range Weather Forecasting and the National Institute of Ocean Technology.