KCNA is a $250, 90-minute multiple-choice exam testing conceptual Kubernetes knowledge with no hands-on tasks at all, while CKA is a $445, 2-hour performance-based exam where you actually configure a live Kubernetes cluster under time pressure, and the 2 credentials are not competing for the same candidate; KCNA is explicitly designed by CNCF as the pre-professional stepping stone toward CKA.
The direct answer: Take KCNA first if you are new to Kubernetes and cloud-native technology, since it validates conceptual understanding without requiring you to already operate a cluster. Take CKA once you have real, hands-on Kubernetes administration experience, since it tests your ability to actually configure, troubleshoot, and manage a live cluster, not just answer questions about one. CNCF built KCNA specifically as the on-ramp to CKA, not as an alternative to it. Full official details live on CNCF’s KCNA certification page and the CKA certification page.
KCNA vs CKA at a Glance
| Detail | KCNA | CKA |
| Full name | Kubernetes and Cloud Native Associate | Certified Kubernetes Administrator |
| Format | Multiple choice, no hands-on tasks | Performance-based, live Kubernetes cluster |
| Question count | 60 questions | Hands-on tasks, not a fixed question count |
| Duration | 90 minutes | 2 hours |
| Cost | $250, includes one free retake | $445 |
| Passing score | 75 percent | 66 percent |
| Prerequisites | None | None formally required |
| Validity | Renewed under CNCF’s CARE certification maintenance program | 3 years |
| Positioning | Pre-professional, entry-level | Professional, hands-on administrator level |
Important: CNCF describes KCNA directly as “a pre-professional certification designed for candidates interested in advancing to the professional level,” meaning KCNA and CKA are explicitly sequenced by the issuing body itself, not positioned as 2 different paths to the same outcome.
What KCNA Actually Tests
| Domain | Approximate Weight |
| Kubernetes Fundamentals | 44 to 46 percent |
| Container Orchestration | 22 to 28 percent |
| Cloud Native Architecture | 12 to 16 percent |
| Cloud Native Application Delivery | 8 to 16 percent |
| Cloud Native Observability | 8 percent |
Key point: Nearly half the exam comes from Kubernetes Fundamentals alone, covering pods, nodes, clusters, namespaces, and the control plane at a conceptual level. You need to understand what these components are and how they relate to each other, but you never touch a live cluster during the exam itself.
What CKA Actually Tests
| Domain Area | What You Do |
| Cluster architecture, installation, and configuration | Actually setting up and configuring cluster components |
| Workloads and scheduling | Deploying and managing real workloads on a live cluster |
| Services and networking | Configuring actual networking components, not describing them |
| Storage | Setting up persistent storage on a real cluster |
| Troubleshooting | Diagnosing and fixing actual broken cluster components under time pressure |
Note: CKA gives you real terminal access to a live Kubernetes environment during the exam. There is no multiple choice safety net, every task requires you to actually execute the correct commands and configurations, which is precisely why it costs nearly double what KCNA costs and requires meaningfully more preparation time.
The Structural Difference That Matters Most
The direct comparison: This is not a difficulty gradient the way NSE 4 versus NSE 7 or CCNP versus CCIE represents one. KCNA and CKA test fundamentally different skill types. KCNA tests whether you understand Kubernetes conceptually. CKA tests whether you can operate it. A candidate could theoretically know Kubernetes concepts well enough to pass KCNA comfortably while still lacking the hands-on command-line fluency CKA requires, and vice versa, someone with strong hands-on experience but weak formal vocabulary might find CKA’s practical tasks easier than KCNA’s terminology-precise multiple choice questions.
| If You… | Start With |
| Have never used Kubernetes hands-on | KCNA |
| Want a credential for your resume before you have cluster access at work | KCNA |
| Already administer Kubernetes clusters in a real job | CKA, you may not need KCNA at all |
| Are moving from a developer role into cloud-native operations | KCNA first, to build vocabulary, then CKA once you have hands-on exposure |
| Need DevOps or platform engineering credibility quickly and already have Linux and container experience | CKA directly, since your existing hands-on background likely covers what KCNA would teach |
Cost and Preparation
Required Costs
| Item | KCNA | CKA |
| Exam fee | $250 | $445 |
| Retake | 1 free retake included | Full price again, though CKA has historically included 1 free retake as well, confirm current policy |
Strongly Recommended Supplementary Costs
| Item | Amount | Notes |
| CNCF’s open-sourced curriculum | Free | Official study foundation for KCNA |
| Third-party practice question banks | $30 to $100 | Widely available for KCNA specifically |
| Hands-on lab environment for CKA prep | $0 to $50 per month | Killer.sh and similar simulated exam environments are the most commonly recommended CKA-specific resource |
The honest total: KCNA preparation typically costs $250 to $350 including light practice materials. CKA preparation typically costs $445 to $600, reflecting both the higher exam fee and the added cost of hands-on lab practice that a purely conceptual exam like KCNA does not require.
Who Should Take KCNA, and Who Should Take CKA
Students and career changers with no prior Kubernetes exposure. KCNA validates real conceptual knowledge without requiring you to already have cluster access, making it a genuinely useful credential before you land your first hands-on Kubernetes role.
Developers and IT professionals transitioning toward cloud-native or DevOps roles. KCNA builds the vocabulary and conceptual foundation that makes CKA’s hands-on tasks make sense, rather than jumping straight into command-line work without understanding the underlying architecture.
Working Kubernetes administrators and platform engineers. CKA directly validates the hands-on operational skill these roles require daily, and candidates already administering clusters in production may find limited additional value in KCNA specifically.
Anyone deciding between CKA, CKAD, and CKS at the professional tier. Once you have decided you are ready for a hands-on Kubernetes credential, the choice shifts to which professional-level exam fits your role. See our CKA vs CKAD vs CKS guide for that comparison specifically.
Common Mistakes When Choosing Between KCNA and CKA
Assuming KCNA and CKA are 2 competing options for the same candidate. CNCF built KCNA specifically as a pre-professional stepping stone toward CKA, not as an alternative path to the same outcome.
Skipping KCNA because it seems too basic, then struggling with CKA’s assumed vocabulary and conceptual foundation. KCNA’s terminology precision genuinely helps candidates move faster through CKA preparation, even for those with some hands-on exposure already.
Assuming CKA is simply a harder multiple-choice exam. It is an entirely different format, live, hands-on, terminal-based, with no multiple choice component at all, and preparation strategies that work for KCNA do not transfer directly.
Treating KCNA’s 75 percent passing score as harder to achieve than CKA’s 66 percent. The percentages are not directly comparable, since they apply to fundamentally different question and task formats.
Underestimating how much CKA preparation benefits from dedicated hands-on lab time. Reading about Kubernetes networking and services is meaningfully different from configuring them correctly under exam time pressure.
FAQS
What is the difference between KCNA and CKA?
KCNA is a multiple-choice exam testing conceptual Kubernetes and cloud-native knowledge with no hands-on tasks. CKA is a performance-based exam where you configure and troubleshoot a live Kubernetes cluster in real time.
Should I take KCNA before CKA?
CNCF designed KCNA specifically as a pre-professional stepping stone toward CKA, so yes, for most candidates without existing hands-on Kubernetes experience. Working administrators with real cluster experience may reasonably skip directly to CKA.
How much does KCNA cost compared to CKA?
KCNA costs $250 and includes one free retake. CKA costs $445, nearly double, reflecting its hands-on, performance-based format.
Is KCNA hard to pass?
It requires a 75 percent passing score across 60 multiple-choice questions in 90 minutes, testing conceptual knowledge rather than hands-on skill, making it accessible to candidates without prior Kubernetes experience who study the material properly.
Does KCNA have hands-on tasks like CKA?
No. KCNA is entirely multiple choice with no hands-on component. CKA is the opposite, entirely performance-based with real cluster configuration tasks and no multiple choice questions.
Can I skip KCNA and go straight to CKA?
Yes, particularly if you already have hands-on Kubernetes administration experience. KCNA is recommended as preparation, not formally required as a prerequisite for CKA.
How long should I study for KCNA versus CKA?
KCNA typically takes 4 to 8 weeks of part-time study for candidates with some general IT background. CKA typically requires meaningfully more time given its hands-on nature, often 2 to 3 months including dedicated lab practice.
What domains does KCNA cover?
5 domains: Kubernetes Fundamentals, Container Orchestration, Cloud Native Architecture, Cloud Native Application Delivery, and Cloud Native Observability, with Kubernetes Fundamentals carrying the heaviest weight at roughly 44 to 46 percent.
Is CKA worth the higher cost compared to KCNA?
Yes, for candidates targeting hands-on Kubernetes administration roles specifically, since CKA validates exactly the operational skill those roles require, which KCNA’s conceptual format does not test.
Does KCNA expire?
Yes, it is renewed under CNCF’s CARE certification maintenance program rather than requiring a full retake, though specific renewal terms should be confirmed directly with CNCF.