programcode

Price check · Nov 10, 2026

Buildkite pricing

Compare the Free, Pro, and Enterprise plans, including compute allowances and the overages that can raise a CI bill.

7.0/10Value score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

Short answer

Paid plans start at $30/mo. There's also a free plan.

Buildkite's Free Plan costs $0 per month and includes up to 5 users, 10 concurrent jobs, 2,000 Linux vCPU minutes, and 250,000 test executions monthly. It also includes dynamic pipelines. Pro costs $30 per active user per month; Enterprise pricing is custom. The bill can rise with additional self-hosted agents, artifact storage and downloads, test executions, and hosted-agent minutes. A 30-day free trial is listed, but teams should size usage against the plan limits before production.

01Every plan, line by line

PlanBilled annuallyBilled monthlyBuilt for
Free Plan—$0Solo developers and small teams
Pro Plan—$30Growing engineering teams
Enterprise Plan—QuoteOrganizations needing security, compliance, and scale

Add-ons and overages

  • Pro: additional self-hosted agents $3.50 per agent/month after 10 included
  • Pro: artifact storage overage $0.05/GB-month
  • Pro: artifact downloads overage $0.10/GB
  • Pro: test executions beyond 1M cost $15/M
  • Pro: additional hosted-agent minutes are pay-as-you-go at per-minute rates; rates not published

02What the plan grid doesn't tell you

Extra self-hosted agents

Pro includes 10 agents; additional self-hosted agents cost $3.50 per agent per month.

Artifact usage

Pro artifact storage beyond the included allowance is $0.05 per GB-month; downloads over the allowance cost $0.10 per GB.

Test overages

Pro test executions beyond 1 million cost $15 per additional million.

Hosted-agent minutes

Additional hosted-agent minutes are pay-as-you-go. Buildkite does not publish the per-minute rates.

03Which plan should you buy?

If you are…GetWhy
Side project or small teamFree PlanIt costs $0 and includes up to 5 users, 10 concurrent jobs, and monthly compute and test allowances.
Growing engineering teamPro PlanAt $30 per active user monthly, it raises included limits and adds 10 self-hosted agents and one test workflow.
Organization at scaleEnterprise PlanCustom usage and rate limits, custom retention policies, a 99.95% uptime commitment, and enterprise support with SLA credits.

04Is Buildkite worth the money?

The Free Plan is a practical starting point for small projects that fit its user, concurrency, compute, and test limits. For a production team, Pro's $30 per active user monthly price is only part of the budget: agent, artifact, test, and hosted-minute usage can add charges. Enterprise is the fit when an organization needs custom limits, retention policies, or SLA-backed support, but its price is custom. Compare expected monthly usage before choosing.

Cheaper Buildkite alternatives →

Buildkite pricing FAQ

How much does Buildkite Pro cost?

The Pro Plan is listed at $30 per active user per month. It supports up to 50 users and includes 4,000 Linux AMD64 vCPU minutes per month, 1 million test executions, and one test workflow. No annual discount is published.

What does Buildkite's Free Plan include?

The Free Plan costs $0 per month and includes up to 5 users, 10 concurrent jobs, 2,000 Linux vCPU minutes per month, 250,000 test executions per month, and dynamic pipelines. A 30-day free trial is also listed.

What overage charges should I budget for?

Pro lists $3.50 per month for each self-hosted agent after the 10 included, $0.05 per GB-month for artifact storage overage, $0.10 per GB for artifact downloads overage, and $15 per million test executions beyond 1 million. Hosted-agent minute rates are not published.

How much does Buildkite Enterprise cost?

Enterprise pricing is custom. The plan has a 30-user minimum and includes custom usage and rate limits, custom storage and retention policies, a 99.95% platform uptime commitment, and enterprise support with SLA credits. Ask Buildkite for a quote based on expected usage.