Climatch

20 Places With Weather Like Ratnapura

Ratnapura, Sri Lanka is hot all year, with rain spread through the year, highs between 85°F (30°C) and 90°F (32°C) and 163 in (4151 mm) of rain a year. We compared its monthly highs, lows, rain, humidity and sunshine with every city of 25,000+ people, lining up seasons across hemispheres. The closest match is Depok, Indonesia at 94%, and 18 of the 20 are outside Sri Lanka.

The 20 closest climates

  1. 🇮🇩Depok↻Seasons flipped. West Java, Indonesia · Pop. 2.2M94%matchSame daytime highsSame nighttime lowsRatnapura vs Depok →
  2. 🇮🇩Lahat↻Seasons flipped. South Sumatra, Indonesia · Pop. 66k93%matchSame daytime highsSame humidityRatnapura vs Lahat →
  3. 🇱🇰MataraSouthern Province, Sri Lanka · Pop. 76k93%matchSame nighttime lowsSame daytime highsRatnapura vs Matara →
  4. 🇮🇩Lubuklinggau↻Seasons flipped. South Sumatra, Indonesia · Pop. 234k93%matchSame daytime highsSame humidityRatnapura vs Lubuklinggau →
  5. 🇮🇩Baturaja↻Seasons flipped. South Sumatra, Indonesia · Pop. 135k92%matchSame daytime highsSame humidityRatnapura vs Baturaja →
  6. 🇱🇰KurunegalaNorth Western Province, Sri Lanka · Pop. 29k92%matchSame nighttime lowsSame daytime highsRatnapura vs Kurunegala →
  7. 🇮🇩Rangkasbitung↻Seasons flipped. Banten, Indonesia · Pop. 137k92%matchSame daytime highsSame nighttime lowsRatnapura vs Rangkasbitung →
  8. 🇮🇩Prabumulih↻Seasons flipped. South Sumatra, Indonesia · Pop. 103k92%matchSame daytime highsSame nighttime lowsRatnapura vs Prabumulih →
  9. 🇮🇩MalinauNorth Kalimantan, Indonesia · Pop. 26k92%matchSame nighttime lowsSame humidityRatnapura vs Malinau →
  10. 🇮🇩Muara Teweh↻Seasons flipped. Central Kalimantan, Indonesia · Pop. 47k92%matchSame nighttime lowsSame humidityRatnapura vs Muara Teweh →
  11. 🇮🇩Barabai↻Seasons flipped. South Kalimantan, Indonesia · Pop. 56k92%matchSame nighttime lowsSame humidityRatnapura vs Barabai →
  12. 🇸🇧Honiara↻Seasons flipped. Solomon Islands · Pop. 56k92%matchSame daytime highsSame nighttime lowsRatnapura vs Honiara →
  13. 🇮🇩Purwokerto↻Seasons flipped. Central Java, Indonesia · Pop. 230k91%matchSame daytime highsSame humidityRatnapura vs Purwokerto →
  14. 🇮🇩Masamba↻Seasons flipped. South Sulawesi, Indonesia · Pop. 38k91%matchSame nighttime lowsSame humidityRatnapura vs Masamba →
  15. 🇮🇩Palangkaraya↻Seasons flipped. Central Kalimantan, Indonesia · Pop. 318k91%matchSame nighttime lowsSame humidityRatnapura vs Palangkaraya →
  16. 🇮🇩Bengkulu↻Seasons flipped. Indonesia · Pop. 397k91%matchSame daytime highsSame nighttime lowsRatnapura vs Bengkulu →
  17. 🇮🇩Palembang↻Seasons flipped. South Sumatra, Indonesia · Pop. 1.8M91%matchSame nighttime lowsSame humidityRatnapura vs Palembang →
  18. 🇮🇩Tanjung↻Seasons flipped. South Kalimantan, Indonesia · Pop. 37k91%matchSame nighttime lowsSame humidityRatnapura vs Tanjung →
  19. 🇲🇾Kota Kuala MudaKedah, Malaysia · Pop. 545k91%matchSame nighttime lowsDrier overallRatnapura vs Kota Kuala Muda →
  20. 🇧🇳Bandar Seri BegawanBrunei-Muara District, Brunei · Pop. 64k90%matchSame nighttime lowsWetter dry seasonRatnapura vs Bandar Seri Begawan →

↻ = seasons flipped: a city across the equator is compared six months apart, so its January lines up with Ratnapura's July.

On the map

Like Ratnapura, but…

Like Ratnapura, but warmer

See more →
  1. 🇨🇴El BagreAntioquia, Colombia · Pop. 51k88%matchSame nighttime lowsSame humidityRatnapura vs El Bagre →
  2. 🇮🇩Muara Teweh↻Seasons flipped. Central Kalimantan, Indonesia · Pop. 47k88%matchSame nighttime lowsSame humidityRatnapura vs Muara Teweh →
  3. 🇮🇩Barabai↻Seasons flipped. South Kalimantan, Indonesia · Pop. 56k88%matchSame nighttime lowsSame humidityRatnapura vs Barabai →
  4. 🇮🇩Tanjung↻Seasons flipped. South Kalimantan, Indonesia · Pop. 37k86%matchSame nighttime lowsSame humidityRatnapura vs Tanjung →
  5. 🇨🇴Puerto BerríoAntioquia, Colombia · Pop. 51k86%matchSame nighttime lowsSame humidityRatnapura vs Puerto Berrío →

Like Ratnapura, but drier

See more →
  1. 🇱🇰ColomboWestern Province, Sri Lanka · Pop. 648k99%matchSame nighttime lowsSame daytime highsRatnapura vs Colombo →
  2. 🇱🇰KurunegalaNorth Western Province, Sri Lanka · Pop. 29k99%matchSame nighttime lowsSame daytime highsRatnapura vs Kurunegala →
  3. 🇱🇰GalleSouthern Province, Sri Lanka · Pop. 93k98%matchSame nighttime lowsSame daytime highsRatnapura vs Galle →
  4. 🇱🇰KalutaraWestern Province, Sri Lanka · Pop. 37k98%matchSame daytime highsSame nighttime lowsRatnapura vs Kalutara →
  5. 🇮🇩Depok↻Seasons flipped. West Java, Indonesia · Pop. 2.2M97%matchSame daytime highsSame nighttime lowsRatnapura vs Depok →

Like Ratnapura, but sunnier

See more →
  1. 🇱🇨Gros IsletGros-Islet, Saint Lucia · Pop. 25k84%matchSame nighttime lowsSame daytime highsRatnapura vs Gros Islet →
  2. 🇲🇶Fort-de-FranceMartinique, Martinique · Pop. 90k80%matchSame daytime highsSame nighttime lowsRatnapura vs Fort-de-France →
  3. 🇲🇻MaleKaafu Atoll, Maldives · Pop. 104k77%matchSame daytime highsSame humidityRatnapura vs Male →
  4. 🇨🇷San JoséAlajuela Province, Costa Rica · Pop. 31k76%matchSame daytime highsDrier wet seasonRatnapura vs San José →
  5. 🇬🇵Les AbymesGuadeloupe, Guadeloupe · Pop. 54k75%matchSame daytime highsSame nighttime lowsRatnapura vs Les Abymes →