I added to the above list...
Squamish, BC - strong wind, flat water, freakishly cold water
Locust, Bellingham (not really a great summer spot though) - light wind, chop
Hunter Beach, Bellingham (bring booties) - medium wind, chop
Fort Stevens State Park, OR - medium wind, flat water
Event Site, Hood River - strong wind, swell/chop/flat water, lots of features and kickers
Manzanita, OR - medium wind, waves, freakishly cold water
Floras Lake, OR - medium wind, waves/flat water
Sherman Island, CA - medium wind, chop
Crissy Field, CA - strong wind, chop (go just for the view / experience to kite there)
Waddell Beach, CA - medium wind, waves
Pismo Beach, CA - medium wind, waves (but flats in the reform between sets)
Jalama Beach, CA
Santa Barbara, CA / Ventura, CA
Marina Del Rey, CA / Venice Beach, CA - Launch next to MDR Barbor North Break wall
El Segundo, CA
Hermosa Beach, CA
Belmont Shores, CA - light wind, chop (do the stingray shuffle) Summer afternoon thermal flow and flat water due to harbor break wall. Three schools now at this beach making this one of the most populated kite boarding spots in socal.
Seal Beach, CA - Surf to the shore. Summer afternoon thermal flow
Sunset Beach, CA - Summer afternoon thermal flow.
Huntington Beach, CA - Advanced
Oceanside, CA -Only when the wind is blowing.
Carlsbad, CA -Only when the wind is blowing.
Tourmaline Beach, San Diego CA - Only when the wind is blowing.
Sail Bay, San Diego, CA -Light wind
ikitesurf subscription is a huge benefit for planning where to go. Always speak to the locals so you know local rules. As an example, stingrays are a problem in Socal and life guards at various beaches have rules on launching and landing and safe distance from shore to transition.