start.me offers a Weather widget that allows you to display weather information from all major cities in the world.
Weather widget - Edit mode
- Click the "+" in grid (move over an empty space at the bottom of a column)
- Choose "Weather"
- Add cities to the list of weather locations