I check the weather forecast a lot and desktop weather apps for Linux, like those featured below, help me do it quickly and without any major effort.

Whether you want an easy way to check out the local weather for the day or peer into what’s planned for next week: you can do it on the Linux desktop without needing to open a web browser or switch to a mobile app.

And with unpredictable or historic weather patterns sweeping across Europe, the UK and the USA in recent months chances are you’re checking the weather more than usual, too!

Best Weather Apps for Ubuntu

Below is my pick of the best weather apps available for Linux distros like Ubuntu and Linux Mint.

All of these tools allow you to stay up-to-date with the local weather forecast and current conditions. A few dish out detailed weather information and meteorological data, such as wind speed, humidity and the chance of rain.

Finally, this list is not presented in any specific order.

1: GNOME Weather

Backend: libgweather

libgweather Forecast Length: 5-day

5-day Hourly conditions: Yes

Yes Location Search: Yes

Yes Auto-location: Yes

Using GNOME Weather is almost like looking out of a window thanks to the use of photographic background images. It’s a nice touch, and helps bring the weather ‘alive’.

That said, other aspects about GNOME Weather‘s layout bug me. I don’t feel like it makes the best use of available space.

That said, its reliability is what counts and on that front — weather pun, get it? — this app is second to none. Plus, once installed it can display weather forecast snippets in the Notification/Messaging area.

GNOME Weather is a free, open source app. You can install GNOME Weather on Ubuntu 18.04 LTS or later (as well as compatible distros like Linux Mint) straight from the archives:

Install GNOME Weather

2: Meteo

Backend: OpenWeatherMap

OpenWeatherMap Forecast Length: 5-day

5-day Hourly conditions: Yes

Yes Location Search: Yes

Yes Auto-location: Yes

Meteo is a relatively new desktop weather app for Linux, but is by far my favourite in this list. Meteo is simple and straightforward to use, and fetches a wealth of weather information including humidity, wind speed, and sunrise/set times.

But the main reason you may want to use this app is its nifty system tray applet.

This applet lets you see the current condition and temperature in the GNOME Top Bar. Clicking on the applet unfurls a simple drop down packed with other stats, like wind speed and humidity. You don’t have to use the “app” bit of the app at all.

Meteo is free, open source software, available to install as a Snap app on Ubuntu.

If you don’t want to use a Snap app then you’ll be pleased to hear that the developer of Meteo maintains a PPA with packages for Ubuntu 18.04 LTS and Ubuntu 18.10. So if you’d prefer a more integrated appearance while using Meteo using this PPA is the best choice:

sudo add-apt-repository ppa:bitseater/ppa

sudo apt install com.gitlab.bitseater.meteo

3: OpenWeather (GNOME Shell Extension)

Backend: OpenWeatherMap

OpenWeatherMap Forecast Length: Up to 10 day

Up to 10 day Hourly conditions: Yes

Yes Location Search: Yes

Yes Auto-location: Yes

The OpenWeather extension for GNOME Shell isn’t strictly an app so much as an applet. But given its popularity and its usefulness — it does everything a weather app does — I don’t think a list of the best weather apps for Linux would be complete without it.

OpenWeather runs directly from the GNOME Shell top panel. It displays current conditions (via a symbolic icon, optional text description) and temperature of whatever location you choose.

Access to detailed weather information takes only a click. You can see cloudiness, humidity, wind speed, and pressure, as well as sunrise/set times.

A well stocked settings page allows you to choose where the applet appears in the top bar, how many days forecast the on-click modal shows (up to 10-day forecast), and you can even view the weather in multiple locations.

If you use Ubuntu 18.04 LTS or later and you want a fuss-free way to stay on top of the latest weather information, OpenWeather is well worth an install.

OpenWeather on GNOME Extensions

4: Weather Applet for Linux Mint

Backend: OpenWeatherMap

OpenWeatherMap Forecast Length: Up to 5 day

Up to 5 day Hourly conditions: No

No Location Search: Yes

Yes Auto-location: Yes

Linux Mint users might be interested in trying the weather applet for Linux Mint and the Cinnamon desktop. The perfunctorily named “Weather” applet is basic, but

It’s basic, but does everything you probably need. You can even assign a keyboard shortcut to open the applet!

To install the weather applet in Linux Mint just right-click on an empty part of the desktop panel you wish to add it to, select ‘Add applets to the panel…’ > Download. Find ‘Weather’ and install.

Finally, add the applet your panel from the ‘Manage’ tab. You will need sign up for a free OpenWeatherMap API key in order to fetch conditions and see forecasts.

5: curl Wttr.in (CLI Weather Tool)

Did you know that you can view the weather in the terminal/at the command line? If you didn’t, here’s the simple command you need to run:

curl http:// wttr.in

Within a few seconds a big, brash weather chart will blink in to view. This conveys current conditions for your auto-detected location plus provides a concise 3-day forecast.

The 3-day forecast shows weather conditions for morning, noon, evening and night; high/low temperatures, wind speed and more. It also has cute ASCII weather art.

As wttr.in gauges your location based on your IP you may find it isn’t entirely accurate!

To see weather for a specific city just run the same command again this time added a city name at the end. For instance, entering curl wttr.in/paris fetches the forecast for Paris, France, while wttr.in/stockholm lists conditions for… Well, you get the idea!

Bonus: Cumulus

Cumulus had a striking design

I couldn’t compile a list like this without giving a shout out to Cumulus.

Cumulus was — yes, past tense — a beautiful desktop weather application for the Linux desktop.

It had a colourful, to the point design that made it incredibly easy to see what the weather was up to presently, and peek what conditions would be like over the next 5 days.

Sadly Cumulus was powered by Yahoo! Weather. Yahoo! shut down access to their weather API earlier this year. So while Cumulus isn’t dead per se — it’s available to install on Linux from a PPA — it no longer works.

It’d be great to see the developers behind the app hook it up to an alternative service (like OpenWeatherMap) as it really was a great little tool.

Next time you need to check the weather, skip Google and give one of these well-weathered Linux weather apps a try!

OpenWeather screenshot: Fedora Magazine