Climate averages 1991–2020

Weather in Dominican Republic.

ClimaNote covers 14 cities in the Dominican Republic, starting with Santo Domingo, Santiago de los Caballeros and Santo Domingo Oeste. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.

Across these cities the yearly average high ranges from 27.5°C in Punta Cana to 30.3°C in Santiago de los Caballeros, and yearly rainfall from 591 mm in Santa Cruz de Barahona to 1,515 mm in Bonao. The hottest city-month is August in Santiago de los Caballeros, with an average high of 33.0°C, and the coolest is January in Punta Cana, at 26.0°C. By single month, the most rain falls in May in Bonao, with 253 mm, and the least in January in Santa Cruz de Barahona, with 11 mm (tied with February in Santa Cruz de Barahona).

August is the warmest month in 4 cities, July in 2 and September in 1 (in 7 other cities two or more months tie); January is the coolest in 13 cities and December in 1. May is the wettest month in 5 cities, September in 4, August in 3 and October in 1 (in 1 other city two or more months tie); February is the driest in 9 cities, July in 2 and January in 1 (in 2 other cities two or more months tie). None of these cities has a month with an average high below 2.0°C, a month with under 1 mm of rain or a month with more than 300 mm of rain.

Compare cities

Dominican Republic by month

14 cities

Cities in Dominican Republic

Yearly averages
Yearly climate averages for cities in Dominican Republic
CityAverage highAverage lowRain mm/year
Santo Domingo29°C22°C973
Santiago de los Caballeros30°C21°C687
Santo Domingo Oeste29°C22°C973
Santo Domingo Este29°C23°C1,059
San Pedro de Macorís29°C24°C709
La Romana30°C24°C631
San Cristóbal29°C22°C973
San Francisco de Macorís30°C21°C704
Salvaleón de Higüey29°C23°C788
La Vega30°C21°C714
Punta Cana28°C25°C916
Santa Cruz de Barahona29°C23°C591
Bonao29°C21°C1,515
San Juan de la Maguana29°C20°C865

Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.