The warmest months in El Calafate are usually January and February, with an average temperature of 10°C. June and July are the chilliest months, when the average temperature is 3°C. The rainiest months are May and April.