How to Fix “Briefly Unavailable for Scheduled Maintenance” in WordPress

You check your WordPress site. Instead of your homepage, you see: “Briefly unavailable for scheduled maintenance. Check back in a minute.”

An hour later, it’s still there. Your site is stuck.

This happens when a WordPress update (core, plugin, or theme) is interrupted before it can finish. WordPress puts your site into maintenance mode during updates, and when something goes wrong, it forgets to take it back out.

The good news? This is one of the fastest WordPress errors to fix. Here’s how.

The Fix: Delete One File

All you need to do is delete the .maintenance file from your site’s root folder.

Via FTP (FileZilla or similar):

  1. Connect to your server.
  2. Navigate to the root folder (where wp-config.php lives).
  3. Find .maintenance (it may be hidden, ensure your FTP client shows hidden files).
  4. Right-click → Delete.

Via hosting file manager (cPanel, etc.):

  1. Open File Manager.
  2. Go to the root folder.
  3. Enable “Show hidden files” (usually a checkbox).
  4. Delete .maintenance.

That’s it. Your site will come back online immediately.

Note: If you don’t see .maintenance, your FTP client is hiding dot-files. In FileZilla, go to Server → Force showing hidden files.

If the Error Persists: Deactivate Plugins

Deleted .maintenance but the site is still broken? The interrupted update likely corrupted a plugin or theme file.

Fix it:

  1. Via FTP, rename the /wp-content/plugins folder to /plugins_old. This deactivates all plugins.
  2. Your site should now load. Log into WordPress.
  3. Rename the folder back to /plugins.
  4. Reactivate plugins one by one to find the culprit.
  5. Update the problematic plugin manually.

If the error happened during a WordPress core update, you’ll need to manually complete the update (see the official guide or re-upload the wp-admin and wp-includes folders from a fresh copy).

Prevention: Avoid Getting Stuck Again

1. Update one thing at a time
Don’t click “Update All” for plugins. Update each plugin individually. It takes longer but prevents conflicts.

2. Check your hosting resources
This error often comes from low PHP memory or slow server responses. If it happens frequently, consider upgrading your hosting plan or switching to managed WordPress hosting.

3. Keep backups
Always have a recent backup (UpdraftPlus, Jetpack VaultPress, or your host’s backup). If something goes wrong, restore in minutes.

Bonus: Customize Your Maintenance Mode Page

The default “Briefly unavailable” message is ugly and unprofessional. Instead, create a branded maintenance page that visitors actually appreciate.

Use SeedProd (drag-and-drop builder):

  1. Install SeedProd → Landing Pages.
  2. Choose a maintenance mode template.
  3. Customize with your logo, message, and even an email signup form.
  4. Publish and activate.

Now when you run updates, visitors see a professional “Coming soon” or “Under maintenance” page instead of a cryptic error.

Final Thoughts

The “Briefly unavailable for scheduled maintenance” error looks scary, but it’s almost always a 30-second fix. Delete the .maintenance file, and you’re back online.

Prevent it next time by updating carefully and ensuring your hosting can handle the load.

Was this post helpful?
Buy us a coffee!
Tags: