Weather in San Elijo

Never see winter again when you live in San Elijo Hills!
North San Diego County, including Carlsbad, San Marcos, Encinitas, and Oceanside, is blessed with beautiful weather all-year-round. The average temperature peaks in August with 71 degrees as the high and 64 degrees for the low. By the time December and January have arrived, temperatures have dipped all the way to 63 degrees during the day and 45 degrees for an evening low.