ABSTRACT The Arabian Sea (AS), a basin in the North Indian Ocean (NIO), possesses strong coastal upwelling in its eastern and western margins. The spatio-temporal variability of upwelling over Somalia, Oman and the southwest coast of India is analysed using observed datasets. The spectral analysis of upwelling indices highlights that the semi-annual and annual frequencies were dominant by two orders of magnitude compared with the inter-annual variability over these upwelling zones. The inter-annual variability of coastal upwelling was demarcated with variations in the causative forcing of upwelling associated with the positive modes of Indian Ocean Dipole (pIOD), El-Niño Southern Oscillation (El-Niño) and combined pIOD and El-Niño events over the southwest coast of India (SWCI) and Somalia. Along SWCI, the sea surface temperature and meridional wind stress weakened leading to warming associated with the suppression of upwelling during El-Niño, pIOD and combined events. Along Somalia, the upwelling favourable wind stress showed slight weakening due to pIOD and strong decline due to El-Niño and combined modes. Along Oman, the upwelling favourable wind stress indicated negligible changes due to pIOD, an increase due to El-Niño and a slight decline due to combined modes.