GitHub Actions Workflow Stuck in Queued / Waiting for a Runner

Share
Ongoing GitHub-hosted and self-hosted runners Updated November 13, 2026Based on 5 user reportsHow we research

Quick answer

A job stays queued when no matching runner is available: a label mismatch, an offline or outdated self-hosted runner, a billing block, or a platform incident. Check labels and runner status, then GitHub Status, then cancel and re-run.

Most likely fix: Check runs-on labels

How to fix it

Try these in order — the most common fix is first.

  1. 1. Check runs-on labels

    1. Compare runs-on in the workflow with the labels shown in Settings > Actions > Runners
    2. For self-hosted runners include every custom label
    Did this fix it?
  2. 2. Check the self-hosted runner

    1. Confirm it shows Idle or Online
    2. Update it to the latest runner version and restart the service
    3. Verify the runner group allows this repository
    Did this fix it?
  3. 3. Check GitHub Status

    1. Open githubstatus.com and look for Actions or hosted-runner incidents
    2. If one is open, wait for mitigation
    Did this fix it?
  4. 4. Check billing

    1. Open Settings > Billing and licensing and look for failed payments or a $0 spending limit
    Did this fix it?
  5. 5. Cancel and re-run

    1. Cancel the run and use Re-run all jobs; community reports say this clears many stuck jobs
    Did this fix it?

Symptoms

Workflow runs show Queued or 'Waiting for a runner to pick up this job' and never start, sometimes for hours.

Why it happens

  • The runs-on label matches no runner
  • Self-hosted runner is offline, outdated or not in the runner group the repo can use
  • Hosted runner capacity or a GitHub incident
  • Actions billing blocked by a $0 spending limit or failed payment
  • Concurrency group holding the job back

This guide also covers

  • github actions stuck queued
  • waiting for a runner to pick up this job
  • github actions not starting
  • github actions self-hosted runner queued

Still not working?

If GitHub keeps failing, you're not alone. See every GitHub problem users report or the alternatives people switch to.

Need a custom web app or internal tool? Our small team builds it, on your domain or hosted by us. Price agreed together.

Get a quote
Fixed it? Share this guide

Other GitHub errors

All 11 GitHub errors and fixes →