Map from Google - Tarifa

Tarifa, a place on the southern tip of Spain, has a particular climate, cool and windy, thanks to the prevailing winds coming from the sea: ponente (west wind) and levante (easterly wind, more frequent and intense).
Because of wind-generated waves, this part of the coast of Andalusia is particularly appreciated by surfers and kitesurfers.
You can also go diving around Isla de las Palomas, the southernmost point of Europe, an island about 200 metres (650 feet) from the mainland, to which it is connected by a causeway. The pier of Punta de Tarifa is particularly windy. To the south you can see the coast of Morocco, which is just 15 km (9 mi) away. In the strait that separates Europe from Africa (Strait of Gibraltar) you can watch whales and dolphins.

Punta Tarifa, Moroccan coast and Jebel Moussa

There are very large beaches such as Playa de Los Lances and Valdevalquero. Sometimes the wind is so strong that it can lift the sand.
Here are the average temperatures.
Average temperatures - Tarifa
TarifaJanFebMarAprMayJunJulAugSepOctNovDec
TarifaJFMAMJJASOND
Min (°C)111112131518202019171412
Max (°C)151516171922242523211816
Min (°F)525254555964686866635754
Max (°F)595961636672757773706461

Rainfall amounts to 630 millimetres (25 inches) per year, and follows a Mediterranean pattern, in fact, it is more abundant from October to February, when it's equal to or greater than 75 mm (3 in) per month (and in some years it may be plentiful), while it becomes very rare in summer.
Here is the average precipitation.
Average precipitation - Tarifa
TarifaJanFebMarAprMayJunJulAugSepOctNovDecYear
TarifaJFMAMJJASONDY
Prec. (mm)7585556025724188095120630
Prec. (in)33.32.22.410.30.10.20.73.13.74.724.8
Days796741002681062

Winter in Tarifa goes from December to February, it's mild, and is characterized by sunny periods, alternating with periods of bad weather, with wind and rain. The rains in some years can be heavy or frequent. Its southern location involves that it is sheltered from the cold: temperature rarely goes below 5 °C (41 °F) at night, and it is equally rare for it to remain below 10 °C (50 °F) in the daytime. However, the cold record is -3 °C (27 °F), recorded on the 28th of January 2005.

Spring, from March to mid-June, is mild, and gradually gets less rain and more sunshine. In March and April, there may still be periods of bad weather.

Summer, from mid-June to mid-September, is mild and sunny, and definitely less hot than in southern Spain. Typically, daytime temperatures are not very high, and remain around 25 °C (77 °F); the air is humid and sea breezes blow, sometimes intense. There may be cooler days, with highs about 20/22 °C (68/72 °F), even in July and August. The highest records are around 35/37 °C (95/99 °F), but African heat waves occur rarely: the temperature may not reach 30 °C (86 °F) for an entire summer.

Autumn, from mid-September to November, is mild, with rains becoming gradually more frequent. In November, but sometimes also in October, we are now well into autumn, with a mild climate but also cloudy and rainy.

The amount of sunshine in Tarifa is very good in late spring and summer, from May to September, when clear skies prevail, while it is acceptable in autumn and winter, when, in addition to sunny periods, cloudy and rainy periods are possible.

Tarifa from above

The sea in Tarifa (we are on the border between the Atlantic Ocean and the Mediterranean Sea) remains cool even in summer, as it reaches a maximum of 22 °C (72 °F).
Sea temperature - Tarifa
TarifaJanFebMarAprMayJunJulAugSepOctNovDec
TarifaJFMAMJJASOND
Sea (°C)161516161720222222201817
Sea (°F)615961616368727272686463

When to go

The best time for a beach holiday in Tarifa is the summer, from June to mid-September. It's better to bring a sweatshirt and a scarf for chilly and windy evenings, especially if you are sensitive to the cold.
For hiking and walking, especially if you plan to visit cities of Andalusia such as Seville and Córdoba, you can choose April, May and October, since there summer is very hot.