If you're weighing a career in ethical hacking, salary is probably part of the decision. Fair enough, it should be. The question most people ask first is simple: is penetration testing a well-paid career? Generally, yes. But a single headline number won’t tell you what you’d actually earn.
That's what this penetration tester salary guide is for. Instead of quoting one national figure and moving on, we'll break down what pushes pay up or down: experience, location, certifications, industry, and the type of testing you specialize in.
There isn't one fixed answer to "how much does a penetration tester make?" Two people with the same job title can earn very different salaries, depending on their technical depth, the complexity of the environments they test, and the value they bring to the business. Once you understand those drivers, the numbers make a lot more sense, and you can see where your biggest opportunities to earn more are.
Why Are Penetration Tester Salaries Growing?

Before getting into numbers, it's worth understanding why this job commands the pay it does.
Every company with customer data, cloud infrastructure, or a web application is a potential target. Penetration testers are hired to attack those systems first, legally and with permission, so real attackers don't get the chance. A typical week might include:
-
Scanning networks and applications for weaknesses
-
Safely exploiting vulnerabilities to prove the real-world risk
-
Writing clear reports that developers and leadership can act on
-
Retesting fixes to confirm the gap is actually closed
That's a role with visible, measurable impact. One good finding can prevent a breach that would cost millions. Add compliance requirements (PCI DSS, SOC 2, and HIPAA-related programs often call for regular testing) and a persistent shortage of people who can do this work well, and demand keeps outpacing supply.
So is penetration testing well paid? Companies pay well for proof that you can find what others miss. If you're still deciding whether this is the right entry point, our guide on how to start a career in cybersecurity is worth reading alongside this one.
How Much Does a Penetration Tester Earn?
According to current ZipRecruiter data, the penetration tester average salary in the United States is $119,895 per year, or about $57.64 an hour. Most testers land between $96,000 and $141,000, and the top 10% of earners reach around $158,500.
Other sources tell a slightly different story. Payscale's average base salary sits closer to $104,600, while Glassdoor, which counts bonuses and additional pay, reports average total pay near $154,700. That gap is normal. Each platform samples different people and treats bonuses differently, so treat these as reasonable benchmarks rather than one "correct" figure.
If you want a quick answer to how much a penetration tester makes, a sensible working range is roughly $95,000 to $180,000 in base pay. The bigger point is that this range is a starting line, not a ceiling. Where you land depends on your experience, skills, location, and the scope of work you take on.
How Experience Changes Your Penetration Tester Salary
Experience doesn't just change your title. It changes the kind of risk people trust you with, and that trust is what drives pay upward.
Ranges are typical market estimates. Individual offers vary.
The jump from entry-level to mid-level isn't only about time served. It comes down to whether you've moved from running tools to thinking like an attacker: chaining findings together and explaining risk in business terms. That shift is the first real inflection point, and it’s why job listings usually show a noticeable step up in pay between the first two rows above. It can happen faster than you'd expect if you build the right skills early.
Does Location Change Penetration Tester Salary?
Yes, and by a meaningful amount. Tech hubs and government and defense corridors tend to pay more, though it's worth weighing that against local cost of living before assuming "higher" means "better."
Compared with the $119,895 national average, the top markets pay roughly 9–13% more. Virginia and Maryland deserve a look too, since federal and defense contracting keeps demand for cleared testers high there. Higher pay in these markets often comes with security clearance requirements as well.
If you're not based in one of these areas, there's good news. Remote penetration testing work is common, since most engagements run over VPNs and remote tooling. Many remote roles pay near or above the national average, especially if the employer is based in a high-paying market. The location isn't the hard ceiling it used to be.
Are Penetration Testing Certifications Worth It?

Here's an honest answer: certifications help, but they're not a magic switch. In a hands-on field like this, employers care far more about what you can actually do than what you've memorized. Experienced testers will tell you the same thing: certifications open doors, and skills keep them open.
-
CompTIA PenTest+: A solid entry point that validates core methodology and helps with first-job screening.
-
CEH (Certified Ethical Hacker): Widely recognized by HR filters and often listed in government job requirements.
-
OSCP: A hands-on, practical exam that many hiring managers treat as proof you can really exploit systems. Our OSCP certification guide breaks down what it covers.
-
GPEN, GXPN, OSEP, OSWE: Advanced credentials that help you compete for senior and specialist roles.
Think of certification as a credibility multiplier. It makes everything else on your resume more believable, and paired with lab work, CTFs, and real project experience, it's one of the more reliable ways to move up the pay scale.
Does Industry Affect Penetration Tester Salary?
The industry you work in shapes how complex your testing is, and complexity tends to correlate with pay.
Industries with strict regulation and high-value data tend to sit at the upper end of the pay range , because a missed vulnerability costs more there. Still, industry alone won't decide your paycheck. Experience, skills, and location all carry real weight too. The strongest opportunities come when your skills match the specific needs of the sector you're targeting.
Look Beyond Base Pay

When you compare offers, don't stop at the number on the offer letter. Total compensation tells a fuller story:
-
Base salary: Your fixed pay, usually the largest chunk
-
Bonuses and profit sharing: Payscale reports bonuses of roughly 2,000–14,000 and profit sharing of about 4,000–13,000 for the role
-
Clearance and on-call premiums: Common in government and incident-response-adjacent roles
-
Training and certification budgets: Exam vouchers, lab subscriptions, and conference travel
-
Benefits: Health insurance, retirement contributions, and PTO
This is exactly why sources disagree. ZipRecruiter’s average reflects posted pay, while Glassdoor’s higher figure includes bonuses and extras. Two offers with identical base pay can look very different once everything is counted, so always ask about the full package.
Where Can a Penetration Tester Career Take You?
Penetration testing is a strong starting point, but far from the ceiling. As your depth grows, more specialized and better-paid roles open up naturally.
Ranges are typical market estimates.
The pattern is consistent: more specialization and responsibility generally means more pay. Every one of these roles builds on the offensive security foundation you develop as a tester. If you want to see how the progression plays out, our cybersecurity career path guide maps the route in detail. Pay at the top of these paths is well above the national average.
How to Increase Your Penetration Tester Salary

Growing your pay isn't about waiting for an annual review. It's about becoming capable of work that's worth more to an employer. A few moves that tend to pay off:
-
Build advanced skills - Go deep on manual web and API exploitation, Active Directory attacks, cloud security (AWS, Azure), and scripting in Python or Bash. Our rundown of core penetration testing skills is a good place to start.
-
Get hands-on practice - Home labs, CTFs, and platforms like Hack The Box teach things courses can't.
-
Earn certifications aligned with your direction - Choose ones that match where you want your career to go, not just the easiest.
-
Specialize - Cloud, application, mobile, and red team niches often carry a premium.
-
Take on bigger scopes - Larger environments and higher-stakes engagements qualify you for higher-level roles.
-
Sharpen your reporting and communication - Translating technical findings into business risk separates someone who runs tools from someone who solves problems, and that shows up in pay.
Pay tends to follow skill: testers who keep building depth move up the range.
Your Next Step as a Penetration Tester
A penetration testing career offers real earning potential, and much of what shapes your pay is within your control: your skills, certifications, specialization and the complexity of the work you take on. Use this guide as a benchmark for where you are and where you could go, not as a promise of what you’ll earn.
If you’re starting out, focus on the fundamentals employers screen for first: networking, Linux, web application basics and clear reporting, backed by lab practice. If you already work in IT or security, the next step is usually depth, such as manual web and API testing, cloud security or Active Directory attacks, the skills that move testers up the ranges in this guide.
JanBask Training’s Cyber Security and Ethical Hacking Training is live and instructor-led, with hands-on practice in network security, ethical hacking tools, web application testing. Explore the curriculum and book a free demo class to see whether it fits your experience level and goals.