September og august er som regel de varmeste måneder med en gennemsnitstemperatur på 16°C, mens juli og august er de koldeste måneder med en gennemsnitstemperatur på 15°C. Marts, februar, januar og december er de mest regnfyldte måneder i San Andrés. Det regner i gennemsnit 390 mm om måneden.