The Camp Pendleton area has sunny days, low humidity and an average temperature that ranges from 52 to72 degrees year-round, Oceanside has the most comfortable weather in Southern California. The average rainfall is 10.93 inches.
Oceanside’s weather, being much like the rest of the San Diego coastal area, offers the perfect climate for the outdoor enthusiast.
Closest to Camp Pendleton is the city of Oceanside, situated on 3 miles of sandy beaches, with an ideal mix of urban and rural environments, blessed with almost perfect year-round weather. Oceanside Harbor, a man-made facility, is one of the best in Southern California and considered to be one of the most beautiful.
Area residents have access to numerous golf courses, parks, tennis courts and biking trails, as well as facilities for volleyball, basketball and softball. Oceanside Harbor is a mecca for sport fishing, whale watching, boating and other water-oriented activities. For shopping, Cape Cod Village provides many unique shops and restaurants.
For a list of local attractions, https://visitoceanside.org/what-to-do/