Are you adding them on the iPhone weather app?
Once you add your home city go into the Apple Watch app and go into weather and change from current location to the newly added home location
Thanks! I added my home city in the iPhone Weather app and it's just below Cupertino. On the Watch my home city shows up first in the app. Does that make it the default? And why can't Cupertino be deleted?