El clima es tropical atlántico. Las temperaturas máximas pueden subir hasta más de 35 grados y ocasionalmente superan los 40 grados en zonas interiores de la ciudad. En las principales zonas turísticas la temperatura se modera por la brisa fresca proveniente del océano. Los meses más calurosos son diciembre y enero. Los meses más fríos son junio y julio, normalmente con media de 18-27 °C. Las precipitaciones están bastante divididas entre el verano y el invierno, pero es ligeramente superior durante el primer semestre del año, cuando dominan los vientos del sur.
IMPORTANTE: las compras realizadas con tarjetas de crédito argentinas, se pagan en pesos argentinos a la cotización del "dólar tarjeta / turista"