В Йемене преобладает тропический пустынный тип климата, однако климатические условия сильно зависят от высоты местности. На побережье Красного моря и Аденского залива, а также на островах в летнее время (июнь-август) дневные температуры воздуха достигают +36..+38 градусов, а ночные температуры опускаются до +27..+29. Зимой (декабрь-февраль) в этих районах в дневные часы воздух прогревается до +26..+28 градусов, а в ночные - охлаждается до +22..+24 градусов. На побережье Аравийского моря температуры воздуха на 2-3 градуса ниже, здесь сказывается влияние муссонов. Стоит заметить, что влажность воздуха в прибрежных районах очень высока, она может достигать 90%. Это делает климат побережий труднопереносимым. В течение года, особенно в летнее время, на побережье часты песчаные и пыльные бури. С повышением высоты местности климат становится более мягким. Горные районы Йемена считаются одними из самых комфортных для проживания на Аравийском полуострове. В столице страны в летнее время дневные температуры воздуха достигают +28 градусов, ночные - 20 градусов тепла. Зимой в дневные часы воздух прогревается до +22 градусов, а ночью охлаждается до +10 градусов. В более высокогорных районах суточные колебания температур возрастают, а в зимнее время в ночные и утренние часы нередко случаются заморозки. В северной и северо-восточной частях Йемена, где простираются пустыни, в летнее время дневная температура воздуха может достигать +40 градусов, а ночная опускаться до +20 градусов. Зимой в пустынях в дневные часы отмечается до 25 градусов тепла, а в ночные - около +10 градусов.
В течение года на территории Йемена выпадает от 40 до 1000 мм осадков. Наибольшее увлажнение получают западные и южные склоны гор, расположенных в западной части страны, и острова Аравийского моря, наименьшее - побережья и пустыни. Максимальное количество осадков выпадает в периоды с марта по май и с июля по сентябрь. Чаще всего дожди в Йемене имеют кратковременный ливневой характер.