June - September
The best time to visit Los Angeles is in summer, from June into September when there’s a lot of action at the beach. Los Angeles weather can reach into the 90s, but average temperature in the summer is in the mid-80s during the day, and the 70s at night. Reservations are a must at restaurants, but they’re not difficult to come by. Crowds can tend to be a little bit larger at some of the attractions and you might have to wait a little longer in the lines at Disney. Summer is the best time to visit California beaches, so consider a coastal drive like the Pacific Coast Highway to maximize your beach intake. This route also can take you to see top sights like California redwoods, Monterey, San Francisco, Big Sur and California wine country.
December - March
Except during the holidays, Los Angeles sees the fewest visitors in winter, from November to March. Rains generally start in December or January and end in March. Nights are cool enough to require jackets, and can sometimes get down as low as the 40s. Days can be sunny and balmy, requiring only a long-sleeved T-shirt or light wrap. Hotels may be offering winter deals, but since L.A. is also a big business destination, a lack of tourists doesn’t necessarily result in deals.
March - April; October - November
Some of the best times to visit L.A. are the spring months of March and April and the fall months of October into November. Days are warm but not hot, and nights are cool enough to require jackets. The sky is generally clear—in spring, it’s washed by rains, and in late fall it’s blown clear by the fabled Santa Ana winds. Aside from spring break, this is also the best time to visit California Disneyland, as crowds are smaller when kids are in school. Wine lovers should think about planning a trip in the fall—this is the best time to visit California wineries.