Weather in Marbella

Change where and when
Please select a destination and/or a month


Located in Costa del Sol in southern Spain, Marbella has a Mediterranean climate that brings constant warmth and sunshine to the city. You can expect warm, dry summers and mild, wet winters.

The best time to go to Marbella is in the springtime. The reason for this is because the weather is very warm without feeling too hot, which can often be the case in the summer. The average temperature is around 21°C during the day with lows of 7°C at night.

With over 27km of sandy beaches and beautiful luxury hotels along the coast, nobody could blame you for wanting to enjoy it all to the fullest. If you plan on spending a lot of time on the beach, don’t forget to top up your sun cream to protect yourself from potentially harmful UV levels.

For swimming and sunbathing, the best time to visit Marbella is between June and September. Temperatures reach highs of 29°C and the Mediterranean Sea has warmed up to 24°C, which is great for a refreshing swim.

Annual weather overview

view live forecast

View weather for