Weather Forecast Alappuzha, Kerala hourly
2026-02-04, 11:50
few clouds 27°C Feels like 29°C
0 mm
21% clouds Humidity 65%
Visibility 10km
Wind Speed 1.4km/h
UV Index 11.56
Wind Direction WNW
Sunrise / Sunset 06:46 / 18:30
Weather Chart Alappuzha, Kerala hourly
12pm
04th
04th 1pm
04th
04th 2pm
04th
04th 3pm
04th
04th 4pm
04th
04th 5pm
04th
04th 6pm
04th
04th 7pm
04th
04th 8pm
04th
04th 9pm
04th
04th Weather Alappuzha, Kerala hourly
Wednesday 02/04 07:00
27.59°C
27.35°C
Clouds 66%
3.08 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
West Wind Direction
27% Cloud Cover
Wednesday 02/04 08:00
27.83°C
27.51°C
Clouds 66%
4.88 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
West Wind Direction
23% Cloud Cover
Wednesday 02/04 09:00
28°C
27.72°C
Clouds 66%
6.03 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
West Wind Direction
19% Cloud Cover
Wednesday 02/04 10:00
27.67°C
27.59°C
Clouds 68%
6.22 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
West Wind Direction
15% Cloud Cover
Wednesday 02/04 11:00
27.54°C
27.54°C
Clear 69%
5.74 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
WSW Wind Direction
10% Cloud Cover
Wednesday 02/04 12:00
27.54°C
27.54°C
Clear 68%
4.82 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
WSW Wind Direction
9% Cloud Cover
Wednesday 02/04 13:00
26.85°C
26.85°C
Clear 70%
3.39 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
WSW Wind Direction
0% Cloud Cover
Wednesday 02/04 14:00
26.61°C
26.61°C
Clear 71%
2.51 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
WSW Wind Direction
0% Cloud Cover
Wednesday 02/04 15:00
26.51°C
26.51°C
Clear 71%
1.72 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
WSW Wind Direction
0% Cloud Cover
Wednesday 02/04 16:00
26.33°C
26.33°C
Clear 71%
0.6 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
Northwest Wind Direction
0% Cloud Cover
Wednesday 02/04 17:00
25.89°C
25.89°C
Clear 74%
1.5 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
ENE Wind Direction
0% Cloud Cover
Wednesday 02/04 18:00
25.36°C
25.36°C
Clear 77%
1.79 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
ENE Wind Direction
0% Cloud Cover
Wednesday 02/04 19:00
24.82°C
24.82°C
Clear 80%
2.23 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
East Wind Direction
0% Cloud Cover
Wednesday 02/04 20:00
24.21°C
24.21°C
Clear 83%
2.5 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
East Wind Direction
0% Cloud Cover
Wednesday 02/04 21:00
23.7°C
23.7°C
Clear 85%
2.12 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
East Wind Direction
0% Cloud Cover
Wednesday 02/04 22:00
23.31°C
23.31°C
Clear 85%
2.16 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
East Wind Direction
0% Cloud Cover
Wednesday 02/04 23:00
22.95°C
22.95°C
Clear 85%
2.41 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
East Wind Direction
0% Cloud Cover
Thursday 02/05 00:00
22.69°C
22.69°C
Clear 82%
2.26 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
East Wind Direction
0% Cloud Cover
Thursday 02/05 01:00
22.55°C
22.55°C
Clear 80%
2.37 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
East Wind Direction
0% Cloud Cover
Thursday 02/05 02:00
22.85°C
22.85°C
Clear 76%
2.21 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
East Wind Direction
2% Cloud Cover
Thursday 02/05 03:00
24.09°C
24.09°C
Clear 69%
2.01 km/h
0 mm Snowfall
0 mm Rainfall
1015 mbar Pressure
East Wind Direction
2% Cloud Cover
Thursday 02/05 04:00
25.54°C
25.54°C
Clear 63%
1.23 km/h
0 mm Snowfall
0 mm Rainfall
1016 mbar Pressure
ESE Wind Direction
2% Cloud Cover
Thursday 02/05 05:00
26.64°C
26.64°C
Clear 60%
0.3 km/h
0 mm Snowfall
0 mm Rainfall
1015 mbar Pressure
Southwest Wind Direction
1% Cloud Cover
Thursday 02/05 06:00
27.38°C
27.38°C
Clear 60%
1.66 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
WNW Wind Direction
1% Cloud Cover
Thursday 02/05 07:00
27.67°C
27.67°C
Clear 63%
3.44 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
West Wind Direction
1% Cloud Cover
Thursday 02/05 08:00
27.99°C
27.99°C
Clear 61%
4.97 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
West Wind Direction
0% Cloud Cover
Thursday 02/05 09:00
28.3°C
28.3°C
Clear 60%
5.97 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
West Wind Direction
0% Cloud Cover
Thursday 02/05 10:00
28.28°C
28.28°C
Clear 62%
5.96 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
West Wind Direction
0% Cloud Cover
Thursday 02/05 11:00
28.22°C
28.22°C
Clear 62%
5.13 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
West Wind Direction
2% Cloud Cover
Thursday 02/05 12:00
28.14°C
28.14°C
Clear 62%
4.06 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
WSW Wind Direction
1% Cloud Cover
Thursday 02/05 13:00
27.34°C
27.34°C
Clear 66%
2.96 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Southwest Wind Direction
0% Cloud Cover
Thursday 02/05 14:00
27.11°C
27.11°C
Clear 68%
2.3 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
Southwest Wind Direction
0% Cloud Cover
Thursday 02/05 15:00
27.07°C
27.07°C
Clear 68%
1.8 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
Southwest Wind Direction
0% Cloud Cover
Thursday 02/05 16:00
26.96°C
26.96°C
Clear 68%
1.25 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
SSW Wind Direction
0% Cloud Cover
Thursday 02/05 17:00
26.75°C
26.75°C
Clear 67%
0.6 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
South Wind Direction
0% Cloud Cover
Thursday 02/05 18:00
26.54°C
26.54°C
Clear 68%
0.06 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
South Wind Direction
0% Cloud Cover
Thursday 02/05 19:00
26.33°C
26.33°C
Clear 69%
0.25 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
South Wind Direction
0% Cloud Cover
Thursday 02/05 20:00
26.05°C
26.05°C
Clear 70%
0.73 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Northeast Wind Direction
1% Cloud Cover
Thursday 02/05 21:00
25.54°C
25.54°C
Clouds 73%
1.65 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Northeast Wind Direction
22% Cloud Cover
Thursday 02/05 22:00
25.07°C
25.07°C
Clouds 75%
2.52 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
Northeast Wind Direction
44% Cloud Cover
Thursday 02/05 23:00
24.7°C
24.7°C
Clouds 77%
2.85 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Northeast Wind Direction
55% Cloud Cover
Friday 02/06 00:00
24.24°C
24.24°C
Clouds 78%
2.84 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
ENE Wind Direction
63% Cloud Cover
Friday 02/06 01:00
23.97°C
23.97°C
Clouds 77%
2.56 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
ENE Wind Direction
61% Cloud Cover
Friday 02/06 02:00
24.23°C
24.23°C
Clouds 75%
2.21 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
ENE Wind Direction
27% Cloud Cover
Friday 02/06 03:00
25.23°C
25.23°C
Clouds 70%
1.87 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
ENE Wind Direction
36% Cloud Cover
Friday 02/06 04:00
26.42°C
26.42°C
Clouds 65%
1.35 km/h
0 mm Snowfall
0 mm Rainfall
1015 mbar Pressure
Northeast Wind Direction
47% Cloud Cover
Friday 02/06 05:00
27.4°C
27.4°C
Clouds 61%
0.57 km/h
0 mm Snowfall
0 mm Rainfall
1015 mbar Pressure
North Wind Direction
50% Cloud Cover
Friday 02/06 06:00
28.05°C
28.05°C
Clouds 59%
1.44 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
West Wind Direction
48% Cloud Cover
Friday 02/06 07:00
28.22°C
28.22°C
Clouds 59%
3.42 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
West Wind Direction
82% Cloud Cover
Friday 02/06 08:00
28.29°C
28.29°C
Clouds 59%
4.87 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
West Wind Direction
59% Cloud Cover
Friday 02/06 09:00
28.29°C
28.29°C
Clouds 60%
5.55 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
West Wind Direction
49% Cloud Cover
Friday 02/06 10:00
28.15°C
28.15°C
Clouds 63%
5.82 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
West Wind Direction
51% Cloud Cover
Friday 02/06 11:00
27.97°C
27.97°C
Clouds 67%
5.32 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
WSW Wind Direction
53% Cloud Cover
Friday 02/06 12:00
27.91°C
27.91°C
Clouds 68%
4.44 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
WSW Wind Direction
59% Cloud Cover
Friday 02/06 13:00
27.37°C
27.37°C
Clouds 71%
3.35 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Southwest Wind Direction
100% Cloud Cover
Friday 02/06 14:00
27.15°C
27.15°C
Clouds 72%
2.64 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Southwest Wind Direction
100% Cloud Cover
Friday 02/06 15:00
26.95°C
26.95°C
Clouds 72%
1.89 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
SSW Wind Direction
99% Cloud Cover
Friday 02/06 16:00
26.77°C
26.77°C
Clouds 72%
1.04 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
SSE Wind Direction
88% Cloud Cover
Friday 02/06 17:00
26.3°C
26.3°C
Clouds 74%
1.5 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
ESE Wind Direction
84% Cloud Cover
Friday 02/06 18:00
25.69°C
25.69°C
Clouds 77%
1.95 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
ESE Wind Direction
84% Cloud Cover
Friday 02/06 19:00
25.08°C
25.08°C
Clouds 79%
1.81 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
East Wind Direction
87% Cloud Cover
Friday 02/06 20:00
24.62°C
24.62°C
Clouds 81%
1.8 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
ENE Wind Direction
86% Cloud Cover
Friday 02/06 21:00
24.21°C
24.21°C
Clouds 82%
2.18 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
ENE Wind Direction
71% Cloud Cover
Friday 02/06 22:00
23.83°C
23.83°C
Clouds 83%
2.81 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
Northeast Wind Direction
65% Cloud Cover
Friday 02/06 23:00
23.42°C
23.42°C
Clouds 83%
3.1 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
Northeast Wind Direction
73% Cloud Cover
Saturday 02/07 00:00
23.15°C
23.15°C
Clouds 81%
2.82 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Northeast Wind Direction
79% Cloud Cover
Saturday 02/07 01:00
22.95°C
22.95°C
Clouds 77%
2.47 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
ENE Wind Direction
92% Cloud Cover
Saturday 02/07 02:00
23.02°C
23.02°C
Clouds 73%
2.6 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
ENE Wind Direction
73% Cloud Cover
Saturday 02/07 03:00
24.01°C
24.01°C
Clouds 65%
2.74 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
ESE Wind Direction
71% Cloud Cover
Saturday 02/07 04:00
25.51°C
25.51°C
Clouds 58%
1.79 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
ESE Wind Direction
58% Cloud Cover
Saturday 02/07 05:00
26.78°C
26.78°C
Clouds 54%
0.6 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
Southwest Wind Direction
49% Cloud Cover
Saturday 02/07 06:00
27.13°C
27.13°C
Clouds 59%
2.01 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
West Wind Direction
45% Cloud Cover
Saturday 02/07 07:00
27.19°C
27.19°C
Clouds 67%
3.12 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
West Wind Direction
100% Cloud Cover
Saturday 02/07 08:00
27.62°C
27.62°C
Clouds 68%
4.23 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
West Wind Direction
100% Cloud Cover
Saturday 02/07 09:00
27.95°C
27.95°C
Clouds 66%
4.83 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
West Wind Direction
100% Cloud Cover
Saturday 02/07 10:00
28.12°C
28.12°C
Clouds 65%
5.32 km/h
0 mm Snowfall
0 mm Rainfall
1009 mbar Pressure
West Wind Direction
100% Cloud Cover
Saturday 02/07 11:00
28.21°C
28.21°C
Clouds 64%
5.38 km/h
0 mm Snowfall
0 mm Rainfall
1009 mbar Pressure
WSW Wind Direction
100% Cloud Cover
Saturday 02/07 12:00
28.19°C
28.19°C
Clouds 65%
5.02 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
Southwest Wind Direction
96% Cloud Cover
Saturday 02/07 13:00
27.37°C
27.37°C
Clouds 68%
3.83 km/h
0 mm Snowfall
0 mm Rainfall
1010 mbar Pressure
SSW Wind Direction
100% Cloud Cover
Saturday 02/07 14:00
27.01°C
27.01°C
Clouds 68%
2.33 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
South Wind Direction
100% Cloud Cover
Saturday 02/07 15:00
26.75°C
26.75°C
Clouds 68%
1.73 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
SSE Wind Direction
100% Cloud Cover
Saturday 02/07 16:00
26.23°C
26.23°C
Clouds 70%
2.4 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
Southeast Wind Direction
93% Cloud Cover
Saturday 02/07 17:00
25.6°C
25.6°C
Clouds 73%
2.96 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
Southeast Wind Direction
93% Cloud Cover
Saturday 02/07 18:00
25.09°C
25.09°C
Clouds 74%
2.8 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
ESE Wind Direction
93% Cloud Cover
Saturday 02/07 19:00
24.69°C
24.69°C
Clouds 75%
2.74 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
ESE Wind Direction
87% Cloud Cover
Saturday 02/07 20:00
24.43°C
24.43°C
Clouds 77%
2.98 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
Southeast Wind Direction
90% Cloud Cover
Saturday 02/07 21:00
24.08°C
24.08°C
Clouds 80%
3.1 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
ESE Wind Direction
94% Cloud Cover
Saturday 02/07 22:00
23.75°C
23.75°C
Clouds 82%
2.29 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
ESE Wind Direction
95% Cloud Cover
Saturday 02/07 23:00
23.46°C
23.46°C
Clouds 83%
2.03 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
ENE Wind Direction
96% Cloud Cover
Sunday 02/08 00:00
23.21°C
23.21°C
Clouds 84%
2.35 km/h
0 mm Snowfall
0 mm Rainfall
1011 mbar Pressure
ENE Wind Direction
98% Cloud Cover
Sunday 02/08 01:00
23.01°C
23.01°C
Clouds 83%
1.84 km/h
0 mm Snowfall
0 mm Rainfall
1012 mbar Pressure
East Wind Direction
96% Cloud Cover
Sunday 02/08 02:00
23.36°C
23.36°C
Clouds 80%
1.39 km/h
0 mm Snowfall
0 mm Rainfall
1013 mbar Pressure
East Wind Direction
97% Cloud Cover
Sunday 02/08 03:00
24.52°C
24.52°C
Clouds 75%
1.42 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
East Wind Direction
95% Cloud Cover
Sunday 02/08 04:00
25.75°C
25.75°C
Clouds 70%
0.82 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
ESE Wind Direction
94% Cloud Cover
Sunday 02/08 05:00
26.57°C
26.57°C
Clouds 67%
1.17 km/h
0 mm Snowfall
0 mm Rainfall
1014 mbar Pressure
WSW Wind Direction
91% Cloud Cover
Current Air Quality
Unhealthy
Unhealthy for most people. Everyone may experience health effects. Sensitive groups may experience more serious effects.
CO
240.05 NH3
0 NO
0.11 NO2
0.93 O3
124.18 PM10
65.64 PM2.5
53.31 SO2
4.26 Air Quality Forecast
12pm
Unhealthy
02/04
1pm
Unhealthy
02/04
2pm
Unhealthy
02/04
3pm
Unhealthy
02/04
4pm
Unhealthy
02/04
5pm
Unhealthy
02/04
6pm
Unhealthy
02/04
7pm
Unhealthy
02/04
8pm
Unhealthy
02/04
9pm
Unhealthy
02/04
10pm
Unhealthy
02/04
11pm
Unhealthy
02/04
12am
Unhealthy
02/05
1am
Unhealthy
02/05
2am
Unhealthy
02/05
UV Index
2/4
11.56
2/5
11.74
2/6
12.03
2/7
12.17
2/8
12.88
2/9
12.48
2/10
12.80
2/11
12.29
Sunrise
06:46
Sunset
18:30
Weather in areas within Alappuzha, Kerala
Aroor (Ct)
Arthunkal
Cherthala North (Part)
Haripad (Ct)
Kanjikkuzhi (Ct)
Kattanam (Ct)
Komalapuram (Ct)
Kumarapuram (Ct)
Mulakuzha (Part)
Puliyoor(Part)
Purakkad
Venmony
Ambalappuzha North
Chengannur (Part)
Chennithala (Ct)
Cheppad (Ct)
Chunakkara
Kainakary North
Karumady
Mavelikkara
Mullakkal (Part)
Muthukulam (Ct)
Pallippad
Pallippuram (Ct)
Pathirappally (Ct)
Pulinkunnu
Thaikattussery (Ct)
Thakazhy
Thalavady
Thanneermukkam South
Thazhakara (Ct)
Thekkekara (Part)
Thrikkunnapuzha
Vettiyar
Bharanikkavu (Ct)
Ezhupunna (Ct)
Kavalam
Keerikkad (Ct)
Kokkothamangalam (Ct)
Krishnapuram (Ct)
Mannar (Ct)
Nedumudi
Neelamperoor
Noornad
Palamel
Panavally
Pathiyoor (Ct)
Pazhaveedu
Punnapra (Og)
Thanneermukkam North(Ct)
Pattanakkad
Perumbalam
Perungala
Puthuppally (Ct)
Ramankary
Thiruvanvandoor
Thriperumthura
Thuravoor Thekku
Veeyapuram
Ala (Part)
Alappuzha West
Arattupuzha
Aryad South (Part)
Edathua
Kadakkarappally
Kandalloor (Ct)
Karuvatta
Kodamthuruth (Ct)
Kurattissery (Ct)
Kuthiathode (Ct)
Mannanchery (Ct)
Ambalappuzha
Arookutty (Ct)
Champakkulam
Cheriyanad
Cherthala South (Part)
Cheruthana
Chingoli (Ct)
Ennakkad
Kainakary South
Kalavoor
Kannamangalam (Ct)
Karthikappally (Ct)
Kayamkulam
Kunnumma
Mararikkulam North
Muttar
Pandanad (Part)
Paravoor
Thamarakkulam
Vallikunnam
Vayalar (Ct)
Veliyanad