Climate Data

GPCP (Monthly): Global Precipitation Climatology Project

Data from rain gauge stations, satellites, and sounding observations have been merged to estimate monthly rainfall on a 2.5-degree global grid from 1979 to the present. The careful combination of satellite-based rainfall estimates provides the most complete analysis of rainfall available to date over the global oceans, and adds necessary spatial detail to the rainfall analyses over land. In addition to the combination of these data sets, estimates of the uncertainties in the rainfall analysis are provided as a part of the GPCP products. The August 2012 GPCP v2.2 uses upgraded emission and scattering algorithms, the GPCC precipitation gauge analysis, and inclusion of the DMSP F17 SSMIS. The December 2012 update contains "recomputed" October 2012 values.

Key Strengths:

  • Provides global coverage; one of the most-used precipitation data sets for climate variability studies.
  • Provides estimates of uncertainty due to random errors (but not systematic errors). Regularly updated.
  • Useful for validation of global precipitation in climate models, provided that care is taken to put the data on comparable grids using conservative regridding.

Key Limitations:

  • Complex algorithms are required to translate indirect and infrequent satellite measurements into high-resolution gridded precipitation estimates at regular time intervals
  • Debate about whether the global-mean precipitation amount is under-estimated, due possibly to missing light rain over ocean (especially the Southern Ocean) and to missing orographic precipitation over land.
  • Different satellites are used at different latitudes, leading to some spatial heterogeneity.

Expert User Guidance

The following was contributed by Angeline Pendergrass (NCAR), July, 2014:

"GPCP monthly data

 The GPCP monthly dataset is a widely-used global monthly gridded precipitation dataset.  It has global coverage on a 2.5 x 2.5 degree grid.   The dataset begins in 1979 and continues through the present, with some delay for processing.  It is used to calculate the climatology of precipitation, for comparison with climate models, and for analysis of changes over the recent past. 

GPCP combines microwave and infrared measurements, and outgoing longwave radiation retrievals from satellites and, over land, also incorporates rain gauge observations.  The available input data change over time as satellites are launched and retired and the gauge network evolves.   The microwave satellite data in particular are thought to be quite accurate.  Over land, microwave scattering data are used, while over ocean microwave emission measurements are used. The microwave retrievals are problematic over ice and at high latitudes, and are phased out starting at 40 degrees of latitude.

 All GPCP versions are multi-satellite combination datasets. The analysis method changed from version 1 (described in Huffman et al 1997) to 2 (described in Adler et al 2003). Version 2.1 incorporated a substantial update of the gauge input dataset (described in Huffman et al 2009); version 2.2 included data from the SSMIS satellite (currently described only in the documentation, Huffman and Bolvin 2012). 

GPCP “was formed to improve understanding of seasonal to inter-annual and longer term variability of the global hydrological cycle, determine the atmospheric latent heating rates needed for weather and climate prediction models, and provide an observational data set for model validation and initialization and other hydrological applications.” (Gruber and Levizzani 2008).  Some examples of studies that use the dataset follow. The climatology from GPCP is often used to validate climate models (e.g., Donner et al 2011, Giorgetta et al 2013) and reanalyses (Bosilovich et al 2011).  It is used to study variations in precipitation at global (e.g., Allan et al 2013, Trenberth 2011, John et al 2009, Su and Neelin 2003) and regional scales (e.g., Giannini et al 2008). Wentz et al (2007) use the land data along with their own analysis over ocean to examine trends in global precipitation.  It can be used to examine relationships between circulation and precipitation (e.g., Screen et al 2013, Frierson et al 2013, Loeb et al 2014, Johnson and Xie 2010).

Uncertainty is characterized via an error estimate of each datapoint available alongside the dataset.  This estimate accounts only for the random error, and depends on the mean rain rate and the number of samples used to calculate it (Huffman 1997).  Other systematic sources of error (such as the dependence on the observing system) are not quantified, though they are also present.  The most important systematic errors are over ocean, where there are few regular surface measurements to provide validation of satellite estimates. There is a at least one attempt at validation using measurements from small islands (Pfeifroth et al 2013), though their representativeness is still in question (Wang et al 2014).

 The key limitation of this dataset (like all merged-satellite precipitation products) is the indirect and complex nature of translating sparse satellite precipitation measurements into gridded precipitation estimates.  Satellites can only indirectly measure quantities related to rain rate at the surface: microwave and infrared satellites measure brightness temperature, which is then converted to rain rate indirectly, while radars measure energy reflected by cloud and rain drops throughout the depth of the column.  Then, these indirect measurements (along with direct gauge measurements over land) are used as an input to a complex algorithm that produces estimates of surface rain rate on a regular grid in time and space.  Many of the data that go into the precipitation estimates are actually measurements of clouds, rather than precipitation itself.  Also, the lack of rain gauges for ground validation over ocean introduces unknown systematic errors into this and all ocean precipitation estimates from satellites. 

There is active debate about the possibility that the global-mean amount of precipitation in GPCP is lower than is necessary to balance other components of the global energy budget  (see Stephens et al 2012, Wild et al 2012, Behrangi et al 2014, Trenberth et al 2009).  Stephens et al (2012) and Behrangi et al (2014) argue that the GPCP dataset may be missing light rain over ocean, and may suffer from a lack of ground validation in the Southern Ocean in particular.  The satellite estimates used in GPCP miss light rain events compared to CloudSat (Behrangi et al 2012, 2014b).  Trenberth and Fasullo (2013) evaluate moisture flow from land to ocean in order to validate precipitation data (in combination with evaporation estimates), which captures orographic rain that isn’t captured by the gauge network.  These “missing” rainfall sources may help explain why GPCP has a lower global-mean precipitation than climate models.

 A list of comparable satellite-gauge precipitation datasets was compiled by the International Precipitation Working Group, and can be found here: CMAP is another monthly dataset based on a different set of inputs (including satellites and also incorporating some NCEP reanalysis data,  TRMM 3B43 is another monthly dataset with coverage from 50 N to 50 S with higher spatial resolution.

The uniform spatial grid of this dataset lends itself to comparison with climate models (though, see comments about regridding in GPCP 1dd description).  To undertake this endeavor, one could compare climatologies over the same time period, or compare variations in time by examining model integrations forced with prescribed SSTs (AMIP experiments) and historical forcing.  Trends can be compared between model experiments with historical forcing over the same period of record.

 The most common mistake dealing with all precipitation data arises from its highly variable nature in both space and time.  Precipitation datasets with different spatial or temporal coverage are fundamentally different, so care must be taken, for example, comparing the data taken from one station (a point in space) with a GPCP grid-box (which represents an areal average). In order to compare two precipitation datasets on grids with different resolutions, one should typically regrid one or both of the datasets to a common grid, no finer than the coarsest of the datasets being compared, using a regridding method that conserves the total amount of rain falling in an area. Often, the default interpolation in an analysis software package is bilinear interpolation (eg in Matlab), which is not conservative.  One conservative regridding method is described in Jones (1999).  The NCL language offers two methods to perform conservative regridding: area_conserve_remap  or, the more robust, Earth System Modeling Framework (ESMF) regridding. See also the Climate Data Guide's regridding page (

Some corrections are made to GPCP v 2.2for changes in satellite and gauge dataset inputs over time.  Different datasets and algorithms were used, with some periods of inter-calibration to minimize inconsistencies.  No corrections were made for OPI’s drift of equator-crossing time (GPCP V2.2 documentation, Huffman and Bolvin 2013,

There are many temporal features in the record that users should be aware of. Before and after 1987, the dataset has different inputs and algorithms (Gruber and Levizzani 2008).   Microwave precipitation estimates became available in July of 1987. Different gauge products with different sampling are used before and after 1987.  Different IR datasets are also used before and after 1987.  New satellite data were also incorporated after 1997. See Table 2.2 of Gruber and Levizzani (2008) for a summary of input datasets.

Some known anomalies are also listed in the v2.2 documentation (section 9).  These are:

- June 1990-Dec 1991: loss of SSM/I data (Gruber and Levizzani 2008) resulted in the use of a different algorithm

 - August 1993-Jan 1994: bias due to a decrease in Meteosat IR images

 - Jan 2000, extreme southwestern Greenland: unusually high rainfall estimates due to unusually high gauge rainfall at Nuuk, Greenland.

There are also spatial features in the dataset to be aware of. Satellite data are treated differently in different latitude bands.  Equatorward of 40 degrees, SSM/I data are used.  When missing, they are replaced with adjusted TOVS data.  Between 40 and 70 degrees, a combination of SSM/I and TOVS data with bias adjustment that varies with latitude is used. Poleward of 70 N and S, adjusted TOVS data are used exclusively."##

Years of Record

1979/01 to 2014/05



Climatology | Monthly

Data Time Period Extended?

yes, data set is extended


Spatial Resolution

2.5 x 2.5 (monthly)

Ocean or Land


Missing Data Flag

spatially complete

Vertical Levels

Input Data

rain gauge stations, satellites, and sounding observations

Earth system components and main variables

  1. Adler, R.F., et al, 2003: The Version 2 Global Precipitation Climatology Project (GPCP) Monthly Precipitation Analysis (1979 - Present). J. Hydrometeor., 4(6), 1147-1167.
  2. Adler, Robert F., Guojun Gu, George J. Huffman, 2012: Estimating Climatological Bias Errors for the Global Precipitation Climatology Project (GPCP). J. Appl. Meteor. Climatol., 51, 84–99
  3. Allan, RP, C. Liu, M. Zahn, D.A. Lavers, E. Koukouvagias, A. Bodas-Salcedo, 2013: Physically Consistent Responses of the Global Atmospheric Hydrological Cycle in Models and Observations. Surv. Geophys
  4. Behrangi, A., G. Stephens, R. Adler, G. Huffman, B. Lambrigtsen, and M. Lebsock, 2014a: An update on oceanic precipitation rate and its zonal distribution in light of advanced observations from space. J. Climate.
  5. Behrangi, A., Y. Tian, B. H. Lambrigtsen, and G. L. Stephens (2014b), What does CloudSat reveal about global land precipitation detection by other spaceborne sensors?, Water Resour. Res., 50.
  6. Behrangi, A., M. Lebsock, S. Wong, and B. Lambrigtsen (2012), On the quantification of oceanic rainfall using spaceborne sensors, J. Geophys. Res., 117, D20105
  7. Bosilovich, M. G., F. R. Robertson, J. Chen, 2011: Global Energy and Water Budgets in MERRA. Journal of Climate. doi:10.1175/2011JCLI4175.1.
  8. Curtis, et al, 2007: Precipitation Extremes Estimated by GPCP and TRMM: ENSO Relationships. J. Hydrometeor., 8(4), 678-689
  9. Dai, A. (2013). The influence of the inter-decadal Pacific oscillation on US precipitation during 1923–2010. Climate dynamics, 41(3-4), 633-646.
  10. Donner et al 2011: The Dynamical Core, Physical Parameterizations, and Basic Simulation Characteristics of the Atmospheric Component AM3 of the GFDL Global Coupled Model CM3. Journal of Climate.
  11. Frierson, D. M. W. , Y.-T. Hwang, N. S. Fučkar, R. Seager, S. M. Kang, A. Donohoe, E. A. Maroon, X. Liu, D. S. Battisti, 2013: Contribution of ocean overturning circulation to tropical rainfall peak in the Northern Hemisphere. Nature Geoscience.
  12. Gruber, A., & Levizzani, V. (2008). Assessment of global precipitation products. WCRP-128, WMO Technical Document, 1430, 57. [.pdf]
  13. Giannini, A., M. Biasutti, I.M. Held, A. H. Sobel, 2008: A global perspective on African climate. Climatic Change. 90, 359–383.
  14. Giorgetta, M. A. et al, 2013: Climate and carbon cycle changes from 1850 to 2100 in MPI-ESM simulations for the Coupled Model Intercomparison Project phase 5. JAMES, 5, 572–597.
  15. Huffman, G.J., (1997). Estimates of root-mean-square random error contained in finite sets of estimated precipitation. J. Appl. Meteor., 36, 1191-1201.
  16. Huffman, G.J. and coauthors (1997). The Global Precipitation Climatology Project (GPCP) Combined Precipitation Dataset. BAMS. 78, 5-20.
  17. Huffman, G.J., R.F. Adler, D.T Bolvin, G. Gu , 2009: Improving the global precipitation record: GPCP Version 2.1, Geophys. Res. Lett., 36, L17808
  18. Huffmann, G.J., D.T. Bolvin, 2011: GPCP Version 2.2 Combined Precipitation Data Set Documentation George J. Huffman David T. Bolvin
  19. Huffman, G.J and Bolvin D.T (2012, last updated 4 March 2013). GPCP Version 2.2 SG Combined Precipitation Data Set Documentation. NASA GSFC. [.pdf]
  20. Huffman, G.J., D.T. Bolvin, R.F. Adler, 2012, last updated 2012: GPCP Version 2.2 Combined Precipitation Data Set.
  21. John, V. O., R. P. Allan, B. J. Soden, 2009: How robust are observed and simulated precipitation responses to tropical ocean warming? GRL, 36, L14702.
  22. Johnson, N. C. and S.-P. Xie, 2010: Changes in the sea surface temperature threshold for tropical convection. Nature Geoscience.
  23. Loeb, N., D. Rutan, S. Kato, and W. Wang, 2014: Observing Interannual Variations in Hadley Circulation Atmospheric Diabatic Heating and Circulation Strength. J. Climate.
  24. Pfeifroth, U., Mueller, R., & Ahrens, B. (2013). Evaluation of satellite-based and reanalysis precipitation data in the tropical Pacific. Journal of Applied Meteorology and Climatology, 52(3), 634-644.
  25. Schlosser, C.A., and P. Houser (2007): Assessing a satellite-era perspective of the global water cycle, J. Climate, 20, 1316-1338
  26. Screen, J.A., C. Deser, I. Simmonds, R. Tomas, 2013: Atmospheric impacts of Arctic sea-ice loss, 1979–2009: separating forced change from atmospheric internal variability. Clim Dyn.
  27. Stephens, G. L., Li, J., Wild, M., Clayson, C. A., Loeb, N., Kato, S., ... & Andrews, T. (2012). An update on Earth's energy balance in light of the latest global observations. Nature Geoscience, 5(10), 691-696.
  28. Su, H. and J. D. Neelin, 2003: The Scatter in Tropical Average Precipitation Anomalies. Journal of Climate. 16, 3966-3977.
  29. Trenberth, Kevin E., John T. Fasullo, Jeffrey Kiehl, 2009: Earth's Global Energy Budget. Bull. Amer. Meteor. Soc., 90, 311–323.
  30. Trenberth, K. E., 2011: Changes in precipitation with climate change. Clim. Res., 47 (1), 123,.
  31. Trenberth, K. E., and J. T. Fasullo, 2013: Regional energy and water cycles: Transports from ocean to land. J. Climate, 26, 7837-7851.
  32. Wang, Jian-Jian, Robert F. Adler, George J. Huffman, David Bolvin, 2014: An Updated TRMM Composite Climatology of Tropical Rainfall and Its Validation. J. Climate, 27, 273–284.
  33. Wentz et al, 2007: How much more rain will global warming bring? Science 317, 233 (2007)
  34. Wild, M, D. Folini, C Schär, N. Loeb, E. G. Dutton, G. König-Langlo, 2012: The global energy balance from a surface perspective. Clim Dyn.

Key Figures

Click the thumbnails to view larger sizes



Map of significant trends in precipitation, according to GPCP v2.2. (contributed by A. Pendergrass) Trend in rainfall from 1979-2013 in GPCP v 2.2. Only trends significantly different from zero at 95% are shown in color. The pattern in the Pacific largely resembles what is expected in response to ENSO, and may be related to decadal variability (Dai 2013). (contributed by A. Pendergrass)
Climate Data Guide Image: GPCP annual mean climatology Climatological annual mean precipitation (mm/day) for 1979-2010. The areal mean for the entire grid is 2.67 mm/day. (Climate Data Guide; D. Shea)
Climate Data Guide Image: GPCP Top: Areal weighted mean of precipitation rate for 1979-2010. Bottom: zonal mean precipitation (mm/day). The thin horizontal line is the climatological long term mean. (Climate Data Guide; D. Shea)

Cite this page

Pendergrass, Angeline & National Center for Atmospheric Research Staff (Eds). Last modified 15 Oct 2014. "The Climate Data Guide: GPCP (Monthly): Global Precipitation Climatology Project." Retrieved from

Acknowledgement of any material taken from this page is appreciated. On behalf of experts who have contributed data, advice, and/or figures, please cite their work as well.