CEH Certification Cost: The Complete 2025 Breakdown (And How to Pay Less)
CEH certification cost ranges from $950 to $3,500+ depending on your path. Here's the full fee breakdown, eligibility requirements, and practical ways to reduce what you spend.
By V. Kaur
The Certified Ethical Hacker (CEH) is one of the most widely recognized credentials in offensive security — and one of the most misunderstood when it comes to pricing. Most candidates budget for the exam fee and nothing else, then discover there are application fees, training requirements, renewal costs, and optional add-ons that can double the total. Before you register, here's exactly what the CEH certification cost looks like end-to-end.
What Is the CEH Certification?
The CEH is a credential issued by EC-Council that validates your knowledge of ethical hacking methodologies, attack vectors, and penetration testing techniques. The premise: to defend a system, you need to understand how attackers think and what tools they use.
CEH v12 — the current version — covers 20 domains including:
- Footprinting and reconnaissance
- Network scanning and enumeration
- System hacking and privilege escalation
- Malware threats and analysis
- Social engineering
- Web application hacking and SQL injection
- Cryptography and session hijacking
A key update in v12 is the addition of a practical exam component alongside the traditional multiple-choice test, which we'll cover in the cost breakdown.
Who Should Pursue CEH?
CEH is a strong fit if you're:
- Moving from IT into a security analyst or ethical hacker role
- Targeting positions that require DoD 8570/8140 compliance (government and defense contracts frequently mandate it)
- Looking for a widely recognized certification name on your resume for enterprise hiring
- Wanting a structured framework that maps to real attack methodologies
If your goal is pure offensive security or a red team career, OSCP will carry more weight. But for compliance-driven roles and broad industry recognition, CEH is hard to ignore.
The Real CEH Certification Cost: Full Breakdown
There is no single CEH price. Your total depends on which path you qualify for and which optional add-ons you choose.
Option 1: Self-Study Path (Exam Only)
If you have at least 2 years of documented information security work experience, you can apply to take the exam without completing EC-Council's official training.
| Item | Cost |
|---|---|
| Eligibility application fee | $100 (non-refundable) |
| CEH exam voucher | $950 – $1,199 |
| Study materials (books, practice exams) | $50 – $300 |
| Estimated Total | $1,100 – $1,600 |
> Important: The $100 application fee is non-refundable regardless of whether EC-Council approves your application. Submit your documentation carefully before paying.
Option 2: EC-Council Official Training + Exam
Candidates without the experience requirement must complete an EC-Council authorized training program before sitting the exam.
| Item | Cost |
|---|---|
| iLearn (self-paced online) | $1,999 (exam often included) |
| Instructor-led (authorized partner) | $2,500 – $3,500+ |
| Estimated Total | $1,999 – $3,500+ |
The iLearn self-paced option is the most cost-effective official route. Instructor-led training through an EC-Council Accredited Training Center (ATC) costs more but includes direct instruction and a structured schedule.
Option 3: Third-Party Training + Exam
This is the most practical path for most self-learners. Third-party prep courses on platforms like Udemy, INE, or TCM Security cost a fraction of EC-Council's official training and cover the same exam objectives.
| Item | Cost |
|---|---|
| Third-party CEH prep course | $15 – $300 |
| Exam voucher (purchased separately) | $950 – $1,199 |
| Estimated Total | $965 – $1,500 |
Note: If you use this path without 2 years of experience, you still need to complete an EC-Council authorized training program. Third-party courses don't satisfy EC-Council's training eligibility requirement — they supplement your preparation.
The CEH Practical (Optional Add-On)
EC-Council's CEH Practical is a 6-hour, live lab exam where you solve real-world hacking challenges in a controlled environment — no multiple-choice questions.
- CEH Practical exam cost: $550
- Passing both CEH and CEH Practical earns the CEH Master designation
For anyone targeting a penetration testing or red team role, the Practical is worth budgeting for. Employers increasingly value demonstrated hands-on ability over theory-only credentials.
Renewal and Ongoing Costs
CEH is valid for 3 years. Renewal requires:
- 120 ECE (EC-Council Continuing Education) credits earned through training, webinars, conferences, or blog contributions
- Annual EC-Council membership fee: ~$80/year
Over a 3-year cycle, factor in an additional $240 – $480 for renewal costs. Your true cost of CEH ownership across 3 years is closer to $1,500 – $2,500.
Step-by-Step: How to Get CEH Certified
Step 1: Verify Your Eligibility
Before spending a dollar, determine which path applies to you:
- Training required: Less than 2 years of InfoSec work experience
- Exam only: 2+ years of documented InfoSec experience
Submit your eligibility application at EC-Council's website. Wait for approval before purchasing an exam voucher or training bundle.
Step 2: Build Your Study Stack
Regardless of which path you take, your core study resources should include:
Books and reference material:
- Matt Walker's CEH Certified Ethical Hacker All-in-One Exam Guide
- EC-Council official courseware (if taking official training)
- OWASP Testing Guide (free, essential for web application domains)
Tools you need to know:
- Nmap — network scanning and host discovery
- Metasploit Framework — exploitation and post-exploitation
- Wireshark — packet capture and analysis
- Burp Suite — web application interception and testing
- Hydra — credential brute-forcing
- Nikto — web server vulnerability scanning
For web application hacking — a heavily weighted CEH domain — you need to understand how proxies intercept traffic, how SQL injection payloads are constructed, and how XSS attacks execute. For a complete guide, see our Web Application Penetration Testing resource.
Step 3: Get Hands-On Lab Time
The CEH exam includes scenario-based questions that require practical context. Passive reading isn't enough. You need to run the tools.
Set up a basic practice environment:
# Install VirtualBox on Ubuntu/Debian
sudo apt update && sudo apt install virtualbox -y
# Download Kali Linux (free, includes most CEH tools pre-installed)
# https://www.kali.org/get-kali/
# Clone DVWA for web application practice
git clone https://github.com/digininja/DVWA.git
# Download Metasploitable 2 for vulnerable VM practice
# Search "Metasploitable 2 SourceForge" — free downloadHere's a basic recon workflow using tools from CEH Domain 2 (Footprinting and Reconnaissance):
# Passive recon — DNS enumeration
nslookup -type=any targetdomain.com
# Active recon — network scan (authorized targets only)
nmap -sV -sC -O 192.168.1.100
# Service version detection on all ports
nmap -sV -p- --min-rate 5000 192.168.1.100
# Web server fingerprinting
nikto -h http://192.168.1.100CyberVK's hands-on labs give you a pre-configured attack environment mapped directly to CEH domains — no VM setup or network configuration required. You get straight to the practice.
Step 4: Use Practice Exams Strategically
CEH questions are intentionally tricky. Two answers may both be technically correct — EC-Council wants the "most complete" or "most proactive" response according to their methodology.
A Python script to reinforce your footprinting concepts:
import socket
import subprocess
def basic_recon(target):
print(f"[*] Resolving {target}...")
try:
ip = socket.gethostbyname(target)
print(f"[+] Resolved: {ip}")
except socket.gaierror:
print("[-] DNS resolution failed")
return
print(f"[*] Running whois on {target}...")
result = subprocess.run(
['whois', target],
capture_output=True,
text=True,
timeout=15
)
# Print registrar and creation date lines only
for line in result.stdout.splitlines():
if any(k in line.lower() for k in ['registrar', 'creation', 'expir', 'name server']):
print(f" {line.strip()}")
# Only run against targets you own or have explicit permission to test
basic_recon("example.com")Run through at least 500 practice questions before your exam date. Focus on the domains where you score below 75%.
Step 5: Register and Schedule
- Purchase your exam voucher from EC-Council or an authorized testing partner
- Schedule through Pearson VUE (in-person testing center) or EC-Council's ECC Exam Center (online proctored)
- Bring two valid forms of government-issued ID
Exam details:
- 125 multiple-choice questions
- 4-hour time limit
- Passing score: ~70% (exact cut score varies by exam form)
Online proctored exams require a webcam, stable internet, and a clean testing space. Do a system check the day before.
Common Mistakes That Cost You Money
Paying Before Checking Eligibility
The $100 eligibility application fee is non-refundable. Some candidates also purchase a training bundle before realizing they qualify for the self-study path — or vice versa. Always confirm your path before spending.
Skipping EC-Council-Specific Practice Questions
Knowing the material and knowing how EC-Council phrases answers are two different things. Candidates who study purely from technical resources often fail because the exam tests their understanding of EC-Council's defined process, not just general security knowledge. Use official or EC-Council-aligned practice tests.
Underestimating the Lab Component
With CEH v12 pushing toward practical skills, candidates who only studied theory consistently underperform on scenario questions. Allocate at least 30–40% of your prep time to hands-on lab work.
Ignoring Renewal Costs
Failing to maintain your ECE credits means your certification lapses. Lapsed certifications require re-examination, not just a renewal fee. Track your credits from day one.
Is CEH Worth the Cost in 2025?
The honest answer: it depends on your specific goal.
CEH is worth the investment if:
- You're targeting roles with DoD 8570/8140 requirements — it's often non-negotiable
- Your employer sponsors or reimburses the cost
- You need a well-known credential name for enterprise job applications
- You're building a foundation before pursuing more advanced certs like OSCP
Consider alternatives if:
- You want maximum offensive security credibility — OSCP is the industry gold standard for red team roles
- Budget is tight and you want a foundational cert — CompTIA Security+ covers significant overlap at ~$370
- You want a cheaper hands-on alternative — eJPT (~$200) or PNPT (~$400) from TCM Security are practical and increasingly respected
CEH's strength is breadth and name recognition. Its weakness is that it doesn't require you to actually break into anything to pass the core exam. If your target role values demonstrated skill over a recognized acronym, budget accordingly.
Free Resources to Supplement Your Prep
You don't need to spend thousands to study effectively:
- Kali Linux — free, includes Nmap, Metasploit, Wireshark, Burp Suite, and 600+ tools pre-installed
- TryHackMe free tier — CEH-aligned learning paths with guided labs
- OWASP Testing Guide — free, authoritative reference for web application security domains
- Hack The Box free tier — practice machines that map to CEH exploitation concepts
- CyberVK labs — structured practice environments mapped to certification objectives, without the infrastructure setup
Udemy courses go on sale for $15–$20 regularly. There is no reason to pay full price for a third-party prep course.
Go Deeper
This article is part of our comprehensive Web Application Penetration Testing series. Once you've mastered this topic, explore the full guide to level up your skills.
Ready to practice? CyberVK has hands-on labs and courses for every skill level. Start learning at cybervk.com