try this i had same problem until yesterday.
1. delete all your locations in the stock weather app.
2. instead of that turn on location service in settings
3. open stock weather app
4. chose to change your list of cities
5. chose +
6. chose current location the app searches your location...