Afghanistan

Afghanistan Weather in April

Average temperatures, rainfall, sunshine and the best places to visit in Afghanistan in April.

Thinking about venturing to Afghanistan this April and curious about the weather conditions to expect? This page holds all the key information you seek, responding to your question:

What to Expect in Afghanistan in April

Afghanistan offers a broad spectrum of weather patterns. In April, one might encounter temperatures that range from mild to very warm, and precipitation levels ranging from low to moderate.

Temperatures

Based on our climate data spanning from 1990-2020, the average maximum temperature is mild in Sudak at 13°C (55°F) to very warm in Farah at 32°C (90°F). Nighttime temperatures generally drop to 16°C (61°F) in Farah and 8°C (46°F) in Sudak.

To learn more about the conditions in specific areas of Afghanistan, check out the map below.

Precipitation

In April, precipitation varies across different areas. From low rainfall in Farah with an average of 11 mm (0.4 in) to moderate rainfall in Kabul with 90 mm (3.5 in). Going by our weather data, it is the wettest month of the year in Kabul.

Average sunshine

Plenty of sunshine can be expected in numerous places in April. Kabul typically receives 233 hours of sunlight, making it ideal for those seeking sunny weather.

Explore Afghanistan by month

Pick a month to see the average temperature, rainfall and sunshine in Afghanistan - and find the best time to visit. (based on Sudak)

Best Places to Visit in Afghanistan in April

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Afghanistan.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Afghanistan

What is the weather like in April for some of the most popular destinations in Afghanistan?

Temperature range in Afghanistan (April)

Precipitation variation in Afghanistan (April)

Kabul

In April Kabul generally has moderate temperatures with maximum daytime temperatures around 17°C (63°F), minimum nighttime temperatures around 4°C (39°F) and moderate monthly rainfall. So on average the conditions are good that month.

March
April
May
Max temperature
10°C (50°F)
17°C (63°F)
23°C (73°F)
Min temperature
-2°C (28°F)
4°C (39°F)
10°C (50°F)
Monthly sun hours
205 hours
233 hours
310 hours
Monthly rainfall
80 mm (3.1 in)
90 mm (3.5 in)
62 mm (2.4 in)
Monthly rainy days
10 days
11 days
8 days
Weather conditions

Farah

In April Farah generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 16°C (61°F) and low monthly rainfall. So on average the conditions are excellent that month.

March
April
May
Max temperature
25°C (77°F)
32°C (90°F)
38°C (100°F)
Min temperature
10°C (50°F)
16°C (61°F)
21°C (70°F)
Monthly sun hours
236 hours
253 hours
333 hours
Monthly rainfall
37 mm (1.5 in)
11 mm (0.4 in)
1.5 mm (0.1 in)
Monthly rainy days
4 days
3 days
a single day
Weather conditions

Ghazni

In April Ghazni generally has moderate temperatures with maximum daytime temperatures around 17°C (63°F), minimum nighttime temperatures around 2°C (36°F) and moderate monthly rainfall. So on average the conditions are good that month.

March
April
May
Max temperature
9°C (48°F)
17°C (63°F)
24°C (75°F)
Min temperature
-4°C (25°F)
2°C (36°F)
8°C (46°F)
Monthly sun hours
228 hours
259 hours
314 hours
Monthly rainfall
58 mm (2.3 in)
45 mm (1.8 in)
28 mm (1.1 in)
Monthly rainy days
6 days
8 days
6 days
Weather conditions

Herat

In April Herat generally has high temperatures with maximum daytime temperatures around 24°C (75°F), minimum nighttime temperatures around 10°C (50°F) and moderate monthly rainfall. So on average the conditions are excellent that month.

March
April
May
Max temperature
18°C (64°F)
24°C (75°F)
31°C (88°F)
Min temperature
5°C (41°F)
10°C (50°F)
15°C (59°F)
Monthly sun hours
203 hours
236 hours
330 hours
Monthly rainfall
73 mm (2.9 in)
38 mm (1.5 in)
5.7 mm (0.2 in)
Monthly rainy days
8 days
7 days
2 days
Weather conditions

Kandahar

In April Kandahar generally has high temperatures with maximum daytime temperatures around 30°C (86°F), minimum nighttime temperatures around 14°C (57°F) and low monthly rainfall. So on average the conditions are excellent that month.

March
April
May
Max temperature
23°C (73°F)
30°C (86°F)
36°C (97°F)
Min temperature
8°C (46°F)
14°C (57°F)
20°C (68°F)
Monthly sun hours
235 hours
255 hours
346 hours
Monthly rainfall
49 mm (1.9 in)
15 mm (0.6 in)
2 mm (0.1 in)
Monthly rainy days
6 days
4 days
a single day
Weather conditions

Is your destination not in the list? Have a look at all destinations in Afghanistan.

In our records: Afghanistan April extremes

Notable April records observed across cities in Afghanistan in our climate database (2002 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • From our sources, the wettest April day in Afghanistan brought 50 mm (2 in) in Herat on April 15, 2019.

Popular cities in April

Day & night temperatures, rainfall and average weather in Afghanistan in April.

City Weather Day temp Night temp Rainfall
Sudak 13°C (55°F) 8°C (46°F) 30 mm (1.2 in)
Kabul 17°C (63°F) 4°C (39°F) 90 mm (3.5 in)
Mimana 20°C (68°F) 7°C (45°F) 84 mm (3.3 in)
Ghazni 17°C (63°F) 2°C (36°F) 45 mm (1.8 in)
Farah 32°C (90°F) 16°C (61°F) 11 mm (0.4 in)
Herat 24°C (75°F) 10°C (50°F) 38 mm (1.5 in)

Afghanistan weather in April: frequently asked questions

What is the weather like in Afghanistan in April?

In April, Afghanistan generally has good weather conditions. Kabul sees daytime temperatures near 17°C (63°F), with nights cooling to roughly 4°C (39°F).

What is the average temperature in Afghanistan in April?

Average temperatures in Afghanistan during April range from a nighttime low near 4°C (39°F) to a daytime high around 17°C (63°F) in Kabul.

Does Afghanistan get a lot of rain in April?

Not particularly. Kabul averages just 90 mm (3.5 in) of rain in April, making it a mostly dry month for Afghanistan.

Is April a Good Time to Visit Afghanistan?

Given the typically good weather conditions in Kabul, April might be a good time to visit Afghanistan.

On average, the best time to visit Afghanistan is in May, June, September and October with generally excellent weather in Kabul. The weather in January, February and March, on the other hand, tends to be less favorable.

Interested in more climate information?

We have much more information about the climate in Afghanistan.

Weather and climate has detailed information for every country in the world. Are you going to Afghanistan? Get detailed historical weather averages for many cities in Afghanistan.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.