Monthly Archives: December 2019

Web application for downloading Environment Canada’s weather data in bulk

Upon realizing that there’s no easy way to download ECCC weather data in bulk (can only down data month by month through the website:, I decided to use R & a package called weathercan to download the data in bulk. Since not everyone uses R or always have R software installed (e.g.: on a public computer), I decided to write a small web application using R Shiny. The web application is currently hosted on under a free account (5 concurrent users & 25 monthly run time limit) so please close the browser window as soon as you are done using the app, thank you.


If you are an experienced R coder who wants to improve upon my Shiny app, feel free to do so. You can find the source code of my ShinyWeatherCan on GitHub. If you are interested in collaboration, please contact me.



Leave a Comment

Filed under ScriptingMemo