Sign In Register

Weather & Climate in Martapura, Indonesia

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Martapura has a warm climate with an average annual temperature of 80°F (27°C). Winters average 78°F in January while summers reach 80°F in July / relatively mild seasonal variation. The area gets 304 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 90.4 inches (wetter than the 38-inch national average). The city sits at an elevation of 20 feet.

Temperature

78°F Jan (25°C) 80°F Jul (26°C)
Annual Average80.2°F
49% above US avg
January Average78°F (25°C)
July Average80°F (26°C)
Sunny Days304 days/yr

Geography

Elevation20 ft (6 m)
Area3,060.5 sq mi (7,926.8 km²)
Population Density43/sq mi
Coordinates-3.4109°N, 114.8642°W
TimezoneAsia/Makassar

Precipitation & Snow

Annual Rainfall 90.4"
138% above US avg
Snowfall 0.0"
Wettest Month (Dec) 13.39"
Driest Month (Sep) 3.78"

Air Quality

Earthquake History

3 earthquakes (M2.5+) recorded within 150 km since 1990. Strongest on record: M4.9.

Feb 13, 2024 25 km NE of Martapura, Indonesia M4.9 26 km 14 km
Aug 5, 1998 36 km SSE of Barabai, Indonesia M4.4 94 km 33 km
Apr 6, 2016 21 km N of Amuntai, Indonesia M4.1 139 km 10 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 78°F (25°C) 13.4 in Coldest
February 81°F (27°C) 11.5 in
March 81°F (27°C) 12.2 in
April 82°F (28°C) 8.9 in
May 82°F (28°C) 7.9 in
June 82°F (28°C) 5.2 in
July 80°F (26°C) 4.8 in
August 81°F (27°C) 3.8 in
September 82°F (28°C) 3.8 in Driest
October 82°F (28°C) 5.2 in Warmest
November 82°F (28°C) 9.2 in
December 81°F (27°C) 13.4 in Wettest

Martapura has a seasonal temperature swing of 5°F / from 78°F in January to 82°F in October. Total annual precipitation is 99.3 inches, with December being the wettest month (13.4") and September the driest (3.8").

View full profile of Martapura, Indonesia →