Skip to content
A world clock and weather widget for Android
Java Python
Latest commit c05ca5e Mar 28, 2016 @arminha Prepare release 1.8.3


World Clock & Weather

A simple application to display the local time and current weather conditions in places all over the world. It comes with two home screen widgets which show weather and time or time only.


  • Show local time and weather conditions in more than 4000 places.
  • Add your own places: Add a place in the same time zone and change its name and coordinates to your desired location to show the actual weather condition there!
  • A compact clock widget, displaying the local time in your favorite locations.
  • A widget showing the time and weather, which is re-sizable to show multiple locations on the home screen.
  • Simple and clean UI
  • Customizable widget colors (including transparent background)

The Internet connectivity permission is only used to retrieve current weather conditions.


The latest version of the app is available on Google Play and on F-Droid.




We use Gradle. Run ./gradlew assembleDebug to create a debug build or ./gradlew assembleRelease to create a release build.

OpenWeatherMap API key

Using the OpenWeatherMap API requires an API key. A default key is stored in the file ./worldclockwidget/default_owm_api_key. It can be overwritten by setting the Gradle project property owmApiKey.


The app uses and includes the following libraries:


  • Special thanks to vyick for beta testing and feature suggestions!
  • Weather data is provided by Open Weather Map.
  • The weather icons are based on Meteocons from Alessio Atzeni.
  • Time zone and geographical data is provided by GeoNames.
Something went wrong with that request. Please try again.