Why Your Site Is Stuck in Maintenance Mode (And How to Fix It)
Content
You've turned off the Maintenance plugin, but your website is still showing the "Coming Soon" or maintenance page. This is a common and incredibly frustrating issue reported by many users. Based on community support threads, the problem is almost always related to caching, not a bug in the plugin itself.
Why This Happens
When the Maintenance plugin is active, it serves a specific page to visitors. Various systems on your server, in your browser, or at your DNS provider save a copy of this page to load it faster in the future. This is called caching. When you deactivate maintenance mode, these cached versions of the page must be cleared or "purged" to allow the live site to be served again. If the cache isn't cleared, the old maintenance page will continue to show.
How to Fix a Stuck Maintenance Page
Follow these steps in order. The solution is almost always found in one of them.
- Clear Your Browser Cache: The most common fix is a simple hard refresh. On Windows, press
Ctrl + F5. On a Mac, pressCmd + Shift + R. Alternatively, open a new incognito or private browsing window to test your site. If it works there, your main browser's cache is the culprit. - Clear Your WordPress Cache Plugin: If you use a caching plugin like W3 Total Cache, WP Super Cache, or LiteSpeed Cache, find its settings in your WordPress dashboard and use its "Empty All Caches" or "Purge Cache" function.
- Clear Your Server/Hosting Cache: This is the most frequent cause. Many hosting providers (e.g., Kinsta, WP Engine, Agius Cloud) use server-level caching (like Nginx, FastCGI) that is separate from any WordPress plugins. Log into your hosting provider's control panel (e.g., cPanel) and look for a section labeled "Caching," "Speed," or "Optimization." There should be an option to clear or purge the cache.
- Clear Your CDN Cache: If you use a Content Delivery Network (CDN) like Cloudflare, you must log into your Cloudflare dashboard and purge the cache there. Server and plugin clears will not affect the CDN.
- Wait It Out: In some cases, particularly with resilient hosting caches or CDNs, it can take a few minutes (or even longer) for the cache to clear across all systems globally after you have purged it. Be patient.
- Test With a URL Parameter: To confirm the issue is caching, add a random string to your website's URL (e.g.,
https://yoursite.com/?nocache=123). If your live site loads with this parameter, it definitively proves the main URL is being served from a cache.
What If I'm Locked Out of WordPress?
If the maintenance page is preventing you from accessing wp-admin, you will need to disable the plugin manually. This can be done via your hosting file manager or an FTP client by navigating to the /wp-content/plugins/ directory and renaming the maintenance folder to something like maintenance-off.
Final Checklist
- Browser Cache → Hard Refresh/Incognito Mode
- WordPress Cache Plugin → Purge Cache
- Hosting Control Panel → Purge Server Cache
- CDN (e.g., Cloudflare) → Purge CDN Cache
- Wait a few minutes and test from a different device.
Remember, the Maintenance plugin itself does not leave behind code that causes this. The problem is universally a cached version of the page that needs to be cleared. If you've checked all these boxes, your site should be live again.
Related Support Threads Support
-
Stay on maintenance modehttps://wordpress.org/support/topic/stay-on-maintenance-mode/
-
Stuck In Maintenance Modehttps://wordpress.org/support/topic/stuck-in-maintenance-mode-33/
-
Stuck in maintenance modehttps://wordpress.org/support/topic/stuck-in-maintenance-mode-29/
-
stuck in maintenance modehttps://wordpress.org/support/topic/stuck-in-maintenance-mode-38/
-
[NSFW] the maintenance page is still activatedhttps://wordpress.org/support/topic/the-maintenance-page-is-still-activated/
-
Urgent: Website Stuck in Cache & Maintenance Modehttps://wordpress.org/support/topic/urgent-website-stuck-in-cache-maintenance-mode/
-
Plugin disabled, maintenance page still activehttps://wordpress.org/support/topic/plugin-deactivated-maintenance-page-still-active/
-
Site still showing maintenance with plugin offhttps://wordpress.org/support/topic/site-still-showing-maintenance-with-plugin-off/
-
when click on dashboard, keeps logging me off and stuck in maintenance mode screhttps://wordpress.org/support/topic/when-click-on-dashboard-keeps-logging-me-off-and-stuck-in-maintenance-mode-scre/
-
Cannot Turn Maintenance Mode Offhttps://wordpress.org/support/topic/cannot-turn-maintenance-mode-off/
-
Unable to turn off Maintenance mode.https://wordpress.org/support/topic/unable-to-turn-off-maintenance-mode/
-
Maintenance Mode still showing even its already OFF or Uninstalledhttps://wordpress.org/support/topic/maintenance-mode-still-showing-even-its-already-off-or-uninstalled/
-
Can not deactivate Maintenance Modehttps://wordpress.org/support/topic/can-not-deactivate-maintenance-mode/
-
Plugin is deleted but the homepage is still under maintenancehttps://wordpress.org/support/topic/plugin-is-deleted-but-the-homepage-is-still-under-maintenance/
-
I removed the plugin, the site is not workinghttps://wordpress.org/support/topic/i-removed-the-plugin-the-site-is-not-working/
-
Maintenance mode is on. Site will be available soon. Thank you for yhttps://wordpress.org/support/topic/elke-oehme-maintenance-mode-is-on-site-will-be-available-soon-thank-you-for-y/
-
Home page still showing maintenance mode after disabling the pluginhttps://wordpress.org/support/topic/home-page-still-showing-maintenance-mode-after-disabling-the-plugin/
-
Website not showing Maintenance Mode when updating another pluginhttps://wordpress.org/support/topic/website-not-showing-maintenance-mode-when-updating-another-plugin/
-
I have deleted pluggin and delete my cache but maintenance mode is ON!!https://wordpress.org/support/topic/i-have-deleted-pluggin-and-delete-my-cache-but-maintenance-mode-is-on/
-
You don’t deactivate pluginshttps://wordpress.org/support/topic/you-dont-deactivate-plugins/
-
Stuck in Maintenance Modehttps://wordpress.org/support/topic/stuck-in-maintenance-mode-31/
-
Maintence block homepagehttps://wordpress.org/support/topic/maintence-block-homepage/
-
Homepage stuck in Maintenacne modehttps://wordpress.org/support/topic/homepage-stuck-in-maintenacne-mode/
-
Website is stuck on maintenance modehttps://wordpress.org/support/topic/website-is-stuck-on-maintenance-mode/
-
My maintenance mode won’t turn offhttps://wordpress.org/support/topic/my-maintenance-mode-wont-turn-off/
-
Maintenance mode not workinghttps://wordpress.org/support/topic/maintenance-mode-not-working-11/
-
Stuck in maintenance modehttps://wordpress.org/support/topic/stuck-in-maintenance-mode-19/
-
Cleared cache(s) everywhere and still won’t stop showing maintenance pagehttps://wordpress.org/support/topic/cleared-caches-everywhere-and-still-wont-stop-showing-maintenance-page/
-
Stuck in maintanence modehttps://wordpress.org/support/topic/stuck-in-maintanence-mode/
-
The maintenance mode prevents me from entering the management backgroundhttps://wordpress.org/support/topic/the-maintenance-mode-prevents-me-from-entering-the-management-background/
-
Disabled login, stuck in maintenance modehttps://wordpress.org/support/topic/disabled-login-stuck-in-maintenance-mode/
-
My website doesn’t respondhttps://wordpress.org/support/topic/my-website-doesnt-respond/
-
Stuck On Maintenance Mode – Cache Clearedhttps://wordpress.org/support/topic/stuck-on-maintenance-mode-cache-cleared/
-
Problema con Il plug-in Maintenancehttps://wordpress.org/support/topic/problema-con-il-plug-in-maintenance-2/
-
Deactivation didn’t workhttps://wordpress.org/support/topic/deactivation-didnt-work/
-
locked in maintenance modehttps://wordpress.org/support/topic/locked-in-maintenance-mode/
-
Maintenance mode stuckhttps://wordpress.org/support/topic/maintenance-mode-stuck-3/
-
Cannot disable Maintenance Onhttps://wordpress.org/support/topic/cannot-disable-maintenance-on/
-
Maintenance Mode Stucked even if disabledhttps://wordpress.org/support/topic/maintenance-mode-stucked-even-if-disabled/
-
Site stuck in maintenance mode: won’t switch offhttps://wordpress.org/support/topic/site-stuck-in-maintenance-mode-wont-switch-off/
-
Can't remove maintenance splashhttps://wordpress.org/support/topic/cant-remove-maintenance-splash/
-
Maintenance page still showing after deactivating the pluginhttps://wordpress.org/support/topic/maintenance-page-still-showing-after-deactivating-the-plugin/
-
Maintenance mode still showing on certain pageshttps://wordpress.org/support/topic/maintenance-mode-still-showing-on-certain-pages/
-
Stuck in Maintenancehttps://wordpress.org/support/topic/stuck-in-maintenance-2/
-
Maintenance Mode still showing even its already OFF or Uninstalledhttps://wordpress.org/support/topic/maintenance-mode-still-showing-even-its-already-off-or-uninstalled-2/
-
Tengo la página de inicio bloqueada en modo mantenimientohttps://wordpress.org/support/topic/tengo-la-pagina-de-inicio-bloqueada-en-modo-mantenimiento/
-
Maintenance mode preview still shows after turning offhttps://wordpress.org/support/topic/maintenance-mode-preview-still-shows-after-turning-off/
-
Deleted plugin but "Maintenance mode is still on!?"https://wordpress.org/support/topic/deleted-plugin-but-maintenance-mode-is-still-on/
-
For Those Having Problems With Homepage Not Showinghttps://wordpress.org/support/topic/for-those-having-problems-with-homepage-not-showing/
-
Plugin Stuck in Loading Screen after update.https://wordpress.org/support/topic/plugin-stuck-in-loading-screen-after-update/
-
Maintenance mode working except for main pagehttps://wordpress.org/support/topic/maintenance-mode-working-except-for-main-page/
-
Stuck on maintenance modehttps://wordpress.org/support/topic/stuck-on-maintenance-mode-3/
-
Site still showing maintenance with plugin off or deactivatedhttps://wordpress.org/support/topic/site-still-showing-maintenance-with-plugin-off-or-deactivated/
-
Site titlehttps://wordpress.org/support/topic/site-title-66/
-
STUCK in maintenance modehttps://wordpress.org/support/topic/stuck-in-maintenance-mode-30/
-
Stuck in Maintenance Modehttps://wordpress.org/support/topic/stuck-in-maintenance-mode-17/
-
Stuck in maintenance mode!https://wordpress.org/support/topic/stuck-in-maintenance-mode-20/
-
I disabled the plugin but still in maintenance modehttps://wordpress.org/support/topic/i-disabled-the-plugin-but-still-in-maintenance-mode/
-
Completely locked out of sitehttps://wordpress.org/support/topic/completely-locked-out-of-site-2/
-
Maintenance mode still showing uphttps://wordpress.org/support/topic/maintenance-mode-still-showing-up/
-
Maintenance mode is still ONhttps://wordpress.org/support/topic/maintenance-mode-is-still-on/
-
Maintenance page still showinghttps://wordpress.org/support/topic/maintenance-page-still-showing-3/
-
Maintenance mode is still displayedhttps://wordpress.org/support/topic/maintenance-mode-is-still-displayed/
-
Maintenance mode always remains activehttps://wordpress.org/support/topic/maintenance-mode-always-remains-active/
-
I can’t turn off the maintenance modehttps://wordpress.org/support/topic/i-cant-turn-off-the-maintenance-mode/
-
Wouldn’t go out of maintenance modehttps://wordpress.org/support/topic/wouldnt-go-out-of-maintenance-mode/
-
Site stuck in maintenance modehttps://wordpress.org/support/topic/site-stuck-in-maintenance-mode-3/
-
Se sigue mostrando la página de mantenimiento y el plugin está desactivadohttps://wordpress.org/support/topic/se-sigue-mostrando-la-pagina-de-mantenimiento-y-el-plugin-esta-desactivado/
-
Maintenance mode stuck onhttps://wordpress.org/support/topic/maintenance-mode-stuck-on/
-
Home Page stuck on Maintenance Modehttps://wordpress.org/support/topic/home-page-stuck-on-maintenance-mode/
-
Stuck in Maintanence modehttps://wordpress.org/support/topic/stuck-in-maintanence-mode-3/