Abstract Atmospheric temperature inversions, i.e., temperatures increasing with altitude, modulate both radiative and buoyancy fluxes in the atmosphere. A temperature inversion layer often occurs immediately above a cloud layer that cools radiatively and thereby strengthens the capping temperature inversion. This study aims to investigate the characteristics of temperature inversions above clouds and their relationships with cloud-top radiative cooling. Using a 17-year (January 2001 to December 2017) high-quality and continuous radiosonde dataset collected at the Atmospheric Radiation Measurement Southern Great Plains Central Facility site, key temperature inversion parameters, namely, the occurrence frequency (dp), depth (dz), temperature difference (dT), and gradient (dT/dz), are derived for single- and double-layer clouds (SLC and DLC, respectively). The occurrence frequency of temperature inversions above single-layer clouds decreases dramatically as cloud tops rise from low to high altitudes. When an overlying higher cloud layer is present, the inversion becomes less frequent, shallower, and weaker than without it. This may be because higher clouds weaken the cloud-top radiative cooling of the underneath clouds by enhancing downwelling infrared radiation. This is supported by radiative transfer simulations. There are distinctive seasonal cycles of cloud-top radiative cooling for high clouds that are primarily driven by variations in shortwave heating. Distinctive seasonal cycles of temperature inversions also occurred regardless of the cloud regime (SLC or DLC) and altitude (low or high clouds). They appear to be driven by the seasonal cycle of cloud coverage (i.e., a greater amount of clouds undergoes stronger area-mean radiative cooling) although the shortwave heating seasonal cycle also plays a role for high clouds. Cloud radiative cooling cannot explain the diurnal cycle of temperature inversions.