diff --git a/CHANGELOG.md b/CHANGELOG.md
index 82186509..23f08de3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,10 @@ _This release is scheduled to be released on 2022-10-01._
- New `showTimeToday` option in calendar module shows time for current-day events even if `timeFormat` is `"relative"`
- Add hourly forecasts, apparent temperature & custom location name to SMHI weather provider
+## Removed
+
+- old weather modules `currentweather` and `weatherforecast`
+
## Updated
- Removed DAYAFTERTOMORROW from English
diff --git a/modules/default/currentweather/currentweather.js b/modules/default/currentweather/currentweather.js
deleted file mode 100644
index 60f584e0..00000000
--- a/modules/default/currentweather/currentweather.js
+++ /dev/null
@@ -1,33 +0,0 @@
-/* eslint-disable */
-
-/* MagicMirror²
- * Module: CurrentWeather
- *
- * By Michael Teeuw https://michaelteeuw.nl
- * MIT Licensed.
- *
- * This module is deprecated. Any additional feature will no longer be merged.
- */
-Module.register("currentweather", {
- // Define start sequence.
- start: function () {
- Log.info("Starting module: " + this.name);
- },
-
- // Override dom generator.
- getDom: function () {
- var wrapper = document.createElement("div");
- wrapper.className = this.config.tableClass;
- wrapper.innerHTML =
- "" +
- "This module is deprecated since release v2.15 and removed with v2.19." +
- '
Please use the `weather` module as replacement, more info in the documentation.';
- wrapper.className = "dimmed light small";
- return wrapper;
- },
-
- // Override getHeader method.
- getHeader: function () {
- return "deprecated currentweather";
- }
-});
diff --git a/modules/default/defaultmodules.js b/modules/default/defaultmodules.js
index beba69b4..c74e94a4 100644
--- a/modules/default/defaultmodules.js
+++ b/modules/default/defaultmodules.js
@@ -4,7 +4,7 @@
* By Michael Teeuw https://michaelteeuw.nl
* MIT Licensed.
*/
-const defaultModules = ["alert", "calendar", "clock", "compliments", "currentweather", "helloworld", "newsfeed", "weatherforecast", "updatenotification", "weather"];
+const defaultModules = ["alert", "calendar", "clock", "compliments", "helloworld", "newsfeed", "updatenotification", "weather"];
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {
diff --git a/modules/default/weatherforecast/weatherforecast.js b/modules/default/weatherforecast/weatherforecast.js
deleted file mode 100644
index c94fabf7..00000000
--- a/modules/default/weatherforecast/weatherforecast.js
+++ /dev/null
@@ -1,33 +0,0 @@
-/* eslint-disable */
-
-/* MagicMirror²
- * Module: CurrentWeather
- *
- * By Michael Teeuw https://michaelteeuw.nl
- * MIT Licensed.
- *
- * This module is deprecated. Any additional feature will no longer be merged.
- */
-Module.register("weatherforecast", {
- // Define start sequence.
- start: function () {
- Log.info("Starting module: " + this.name);
- },
-
- // Override dom generator.
- getDom: function () {
- var wrapper = document.createElement("div");
- wrapper.className = this.config.tableClass;
- wrapper.innerHTML =
- "" +
- "This module is deprecated since release v2.15 and removed with v2.19." +
- '
Please use the `weather` module as replacement, more info in the documentation.';
- wrapper.className = "dimmed light small";
- return wrapper;
- },
-
- // Override getHeader method.
- getHeader: function () {
- return "deprecated weatherforecast";
- }
-});