# GitHub Actions Runner Cost Comparison by Size (2026)

> Per-minute and monthly cost of GitHub Actions runners by size, compared with Latchkey managed runners. See the real price gap across 2, 4, and 8 vCPU runners.

Source: https://latchkey.dev/learn/ci-cost/github-actions-runner-cost-comparison  
Updated: 2026-06-25

The same job, the same vCPU - very different per-minute price. Here is the gap, size by size.

Runner cost scales with size, but not at the same rate across providers. This table compares GitHub-hosted Linux list prices with Latchkey managed runners at matching vCPU counts.

## Per-minute price by size

| Runner size | GitHub-hosted | Latchkey | You save |
| --- | --- | --- | --- |
| 2 vCPU | $0.006/min | $0.0025/min | 60% |
| 4 vCPU | $0.012/min | $0.005/min | 60% |
| 8 vCPU | $0.022/min | $0.01/min | 55% |

## What 20,000 minutes/month costs

| Runner size | GitHub-hosted | Latchkey (incl. free min) |
| --- | --- | --- |
| 2 vCPU | $160/mo | $45/mo |
| 4 vCPU | $320/mo | $90/mo |
| 8 vCPU | $640/mo | $180/mo |

> Latchkey figures assume 2,000 included free minutes. Self-healing recovers most flaky re-run minutes on top of this.

## FAQ

### GitHub Actions Runner Cost Comparison by Size (2026)?

Runner cost scales with size, but not at the same rate across providers. This table compares GitHub-hosted Linux list prices with Latchkey managed runners at matching vCPU counts.

---

Latchkey runs CI/CD that repairs its own failures. Agent entry points: https://latchkey.dev/agent.txt, https://latchkey.dev/openapi.json, https://latchkey.dev/llms.txt
