Carnarvon has a warm to hot dry climate. Average yearly rainfall is with the rainiest months being in May and June. Occasionally tropical cyclones will influence Carnarvon and bring very heavy rain, high temperatures and strong winds. Apart from possible cyclones, summers are usually dry. Temperatures range from an average maximum of in February to in July. Average minimums are and respectively.