programcode

Price check · Nov 6, 2026

Docker Hub pricing

Personal is free; paid plans add pull capacity, private repositories, team controls, and bundled Testcontainers runtime.

8.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 $9/mo. There's also a free plan.

Docker Personal is free and includes one private Docker Hub repository, one user, and 100 pulls per hour. Paid subscriptions start at $9 per user per month for Docker Pro when billed annually, or $11 month to month. Docker Team and Business cost more per user and add repository, organization, and access-token entitlements. The plans also bundle Testcontainers Cloud runtime minutes, so compare the included minutes and likely seat count as well as the Hub limits.

01Every plan, line by line

PlanBilled annuallyBilled monthlyBuilt for
Docker Personal$0$0Individual developers
Docker Pro$9$11Individual professionals
Docker Team$15$16Small teams
Docker Business$24$24Enterprises needing security and controls

Add-ons and overages

  • Additional Testcontainers Cloud runtime: $3 per 100 minutes; expires at subscription-period end
  • On-demand Testcontainers Cloud runtime: $4 per 100 minutes
  • Premium Support and TAM: price not published; available for Docker Business
  • Docker Hardened Images Extended Lifecycle Support: price not published

What a team pays per month

Plan1 seat5 seats10 seats25 seats
Docker Pro$9$45$90$225
Docker Team (max. 100)$15$75$150$375
Docker Business$24$120$240$600

02What the plan grid doesn't tell you

Seat-based billing

Pro, Team, and Business are priced per user. Five Team seats cost $80 monthly, or $75 per month on annual billing.

Pull-rate ceiling

Personal includes 100 Hub pulls per hour. Pro lists an unlimited pull rate; confirm the applicable limit for other plans before sizing production pulls.

Extra Testcontainers runtime

Additional runtime costs $3 per 100 minutes and expires at subscription-period end; on-demand runtime costs $4 per 100 minutes.

Premium support

Premium Support and TAM are available for Business, but the vendor does not publish their prices. Hardened Images Extended Lifecycle Support is also priced on request.

03Which plan should you buy?

If you are…GetWhy
Individual with a side projectDocker PersonalFree, with one private Hub repository and 100 pulls per hour.
Individual needing more pullsDocker ProIncludes an unlimited Hub pull rate, two Scout-enabled repositories, and 100 Testcontainers runtime minutes monthly.
Team sharing private imagesDocker TeamIncludes unlimited private Hub repositories, up to 100 users, and 10 organization access tokens.

04Is Docker Hub worth the money?

Docker Personal is enough for a small project that can stay within one private repository and 100 pulls per hour. Pro is the first paid tier with an unlimited Hub pull rate, at $9 per user per month billed annually or $11 monthly. Team makes sense when shared private repositories and organization access tokens matter; Business adds a higher user ceiling and more included Testcontainers runtime. Compare the complete bundle with your actual seat count, and ask Docker for support or lifecycle-extension pricing before budgeting for them.

Cheaper Docker Hub alternatives →

Docker Hub pricing FAQ

What does Docker Hub cost per month?

Docker Personal is free. Docker Pro costs $11 per user monthly or $9 per user per month billed annually. Docker Team costs $16 monthly or $15 annually billed, per user. Docker Business costs $24 per user per month under either billing option.

What does Docker Hub Personal include?

Docker Personal includes one user, one Docker Scout-enabled repository, 100 Docker Hub pulls per hour, and one private Docker Hub repository. It costs $0 per month.

Is Docker Hub Pro worth paying for?

Pro may be worth paying for if the 100-pulls-per-hour Personal limit is too low. It lists an unlimited Docker Hub pull rate, two Docker Scout-enabled repositories, and 100 Testcontainers Cloud runtime minutes per month. It costs $9 per user monthly on annual billing or $11 month to month.

How much does Docker Hub Team cost?

Docker Team costs $16 per user per month with monthly billing, or $15 per user per month when billed annually. It includes up to 100 users, unlimited private Docker Hub repositories, 500 Testcontainers Cloud runtime minutes monthly, and 10 organization access tokens.