San Diego's casual lifestyle and year-round mild climate set the parameters for what to pack. You can leave formal clothes and cold-weather gear behind.
Plan on warm weather at any time of the year. Cottons, walking shorts, jeans, and T-shirts are the norm. Pack bathing suits and shorts regardless of the season. Few restaurants require a jacket and tie for men. Women may want to bring something a little dressier than their sightseeing garb.
Evenings are cool, even in summer, so be sure to bring a sweater or a light jacket. Rainfall in San Diego is not usually heavy; you won't need a raincoat except during the winter months, and even then, an umbrella may be sufficient protection. Be sure you have comfortable walking shoes. Even if you don't walk much at home, you'll find yourself covering miles while sightseeing on your vacation.
Sunglasses are a must in San Diego. Binoculars can also come in handy, especially if you're in town during whale-watching season from December through March.