Southern California has a temperate climate with Los Angeles weather tending to more sub-arid conditions in the city. Controlled by the Pacific Ocean along the coast, Los Angeles is situated in a coastal basin surrounded by mountain ranges in both the north and east which protect against any extreme summer or winter conditions experienced by the nearby plateau and desert regions. May to October is generally the sunniest and driest time of year when conditions are mild with less rain and humidity. In summer, daytime temperatures can reach 81F (27C) while night time temperatures lower to about 63F (17C).
Renowned for its pleasant weather year round, even Los Angeles weather in winter is quite mild. From November to May, conditions are crisp but remain sunny. In winter, daytime highs are still a reasonable 67F (19C) while night time temperatures lower to a chillier 49F (9C), however depending on how far inland you travel, climates can vary. Water temperatures are also quite pleasant year round with LA beaches such as Santa Monica, Newport Beach and Manhattan Beach generally reaching 62F (16C) in spring, 66F (18C) in summer, 68F (20C) in fall and 58F (14C) in winter.
There's really no 'bad' time to visit Los Angeles, weather is good year round. However, the months from December to April are when the most rainfall occurs, with storms and showers briefly giving way to blue skies. LA summers are perfect for going sailing, visiting the beach, dining alfresco, catching a concert under the stars and general sightseeing. It is worth noting though that the peak tourist season is from July to September and as such, prices often rise and reservations are essential.