0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-after-init.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ \"./lazy-script-loader.js\");\n/* harmony import */ var _lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lazy-image-loader */ \"./lazy-image-loader.js\");\n\n\ndocument.addEventListener('DOMContentLoaded', function () {\n var api = window.__tcfapi || null;\n if (!api) {\n return;\n }\n api('addEventListener', 2, function (tcData, success) {\n if (success && tcData && ('tcloaded' === tcData.eventStatus || 'useractioncomplete' === tcData.eventStatus)) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)('[data-cmp=after-init]');\n (0,_lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__.loadLazyImages)('[data-cmp-lazy-image=after-init]');\n if (tcData.listenerId) {\n api('removeEventListener', 2, function () {}, tcData.listenerId);\n }\n }\n });\n});\n\n//# sourceURL=webpack:///./loader-after-init.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var a=__webpack_module_cache__[e];if(void 0!==a)return a.exports;var r=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.d=(e,a)=>{for(var r in a)__webpack_require__.o(a,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},__webpack_require__.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-after-init.js")})();
0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-not-pur.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval('{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ "./lazy-script-loader.js");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./utils.js");\nfunction _createForOfIteratorHelper(r, e) { var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (!t) { if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { t && (r = t); var _n = 0, F = function F() {}; return { s: F, n: function n() { return _n >= r.length ? { done: !0 } : { done: !1, value: r[_n++] }; }, e: function e(r) { throw r; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var o, a = !0, u = !1; return { s: function s() { t = t.call(r); }, n: function n() { var r = t.next(); return a = r.done, r; }, e: function e(r) { u = !0, o = r; }, f: function f() { try { a || null == t["return"] || t["return"](); } finally { if (u) throw o; } } }; }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\n/**\n * @see https://gist.github.com/0x7f/62211125638af90d84fe8d9b0d660761\n * @see https://docs.contentpass.net/docs/3rdparty\n * @see https://docs.contentpass.net/docs/web-sdk#cpauthenticate-options-callback\n */\n\n\n(function () {\n var selector = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : \'[data-cmp=not-pur]\';\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isPur)()) {\n return;\n }\n\n // Execute now\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n\n // Execute until dom content is loaded\n var observer = new MutationObserver(function (mutationsList) {\n var _iterator = _createForOfIteratorHelper(mutationsList),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var mutation = _step.value;\n if (\'childList\' === mutation.type) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n return;\n }\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n });\n observer.observe(document, {\n childList: true,\n subtree: true\n });\n document.addEventListener(\'DOMContentLoaded\', function () {\n observer.disconnect();\n });\n})();\n\n//# sourceURL=webpack:///./loader-not-pur.js?\n}')},"./utils.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ isPur: () => (/* binding */ isPur)\n/* harmony export */ });\nvar isPur = function isPur() {\n return document.cookie.includes('_cpauthhint=1') || !!localStorage.getItem('_cpuser');\n};\n\n//# sourceURL=webpack:///./utils.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var r=__webpack_module_cache__[e];if(void 0!==r)return r.exports;var t=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return __webpack_modules__[e](t,t.exports,__webpack_require__),t.exports}__webpack_require__.d=(e,r)=>{for(var t in r)__webpack_require__.o(r,t)&&!__webpack_require__.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-not-pur.js")})();
Schulferien im Saarland 2026 und 2027: Termine im Überblick - TRAVELBOOK
Zum Inhalt springen
Die Saarschleife gilt als Wahrzeichen des Saarlandes und ist eine der bekanntesten Sehenswürdigkeiten der Region Foto: Getty Images
19. Oktober 2025, 13:15 Uhr |
Lesezeit: 2 Minuten
Das Saarland überzeugt mit idyllischen Flusstälern und dichten Wäldern, besonders entlang der Saar. Auch die historischen Städte, allen voran Saarbrücken, laden zum Entdecken ein. Die Schulferien bieten die ideale Gelegenheit, das Bundesland näher kennenzulernen, ohne weit reisen zu müssen. TRAVELBOOK präsentiert die Ferienzeiten und Feiertage im Saarland für 2026 und 2027.
Die Schulferien im Saarland sind die perfekte Gelegenheit, um in den Urlaub zu fahren oder spannende Ausflüge mit der Familie zu unternehmen. Egal, ob im Saarland oder woanders – die freie Zeit kann zu einem unvergesslichen Erlebnis werden. Neben Deutschland bietet natürlich auch das Ausland zahlreiche sehenswerte Ziele. TRAVELBOOK zeigt eine Übersicht der Schulferien und Feiertage im Saarland für die Jahre 2026 und 2027.
Restliche Ferien und Feiertage 2025 (Oktober–Dezember)
Ferienzeiten im Saarland 2025:
Herbstferien: 13.10. – 24.10.
Weihnachtsferien: 22.12. – 02.01.26
Feiertage im Saarland 2025:
Allerheiligen: 01.11. (Samstag)
Erster Weihnachtsfeiertag: 25.12. (Donnerstag)
Zweiter Weihnachtsfeiertag: 26.12. (Freitag)
Ferienzeiten im Saarland 2026
Fastnachtsferien: 16.02. – 20.02.
Osterferien: 07.04. – 17.04.
Sommerferien: 29.06. – 07.08.
Herbstferien: 05.10. – 16.10.
Weihnachtsferien: 21.12. – 31.12.
Schulferien 2026 im Saarland
Fastnachtsferien Die Fastnachtsferien dauern vom 16. bis 20. Februar 2026.
Osterferien Die Osterferien liegen vom 7. bis 17. April 2026.
Sommerferien Die Sommerferien beginnen am 29. Juni und enden am 7. August 2026 – volle sechs Wochen.
Herbstferien Vom 5. bis 16. Oktober 2026 haben die Schülerinnen und Schüler im Saarland Herbstferien.
Weihnachtsferien Die Weihnachtsferien laufen vom 21. bis 31. Dezember 2026.
Auch interessant: 7 Highlights! Die besten Reisetipps fürs Saarland
Feiertage im Saarland 2026
Neujahr: 01.01. (Donnerstag)
Karfreitag: 03.04. (Freitag)
Ostermontag: 06.04. (Montag)
Tag der Arbeit: 01.05. (Freitag)
Christi Himmelfahrt: 14.05. (Donnerstag)
Pfingstmontag: 25.05. (Montag)
Fronleichnam: 04.06. (Donnerstag)
Mariä Himmelfahrt: 15.08. (Samstag)
Tag der Deutschen Einheit: 03.10. (Samstag)
Allerheiligen: 01.11. (Sonntag)
Erster Weihnachtsfeiertag: 25.12. (Freitag)
Zweiter Weihnachtsfeiertag: 26.12. (Samstag)
Mehr zum Thema
Schulferien im Saarland 2027
Fastnachtsferien: 08.02. – 12.02.
Osterferien: 30.03. – 09.04.
Sommerferien: 28.06. – 06.08.
Herbstferien: 04.10. – 15.10.
Weihnachtsferien: 20.12. – 31.12.
Feiertage im Saarland 2027
Neujahr: 01.01. (Freitag)
Karfreitag: 26.03. (Freitag)
Ostermontag: 29.03. (Montag)
Tag der Arbeit: 01.05. (Samstag)
Christi Himmelfahrt: 06.05. (Donnerstag)
Pfingstmontag: 17.05. (Montag)
Fronleichnam: 27.05. (Donnerstag)
Mariä Himmelfahrt: 15.08. (Sonntag)
Tag der Deutschen Einheit: 03.10. (Sonntag)
Allerheiligen: 01.11. (Montag)
Erster Weihnachtsfeiertag: 25.12. (Samstag)
Zweiter Weihnachtsfeiertag: 26.12. (Sonntag)
Deutschlands größtes Online-Reisemagazin