Pack Year Calculator

Last updated: October 9, 2026

Pack-Year History Calculator

A pack-year history (often written “PY” or “pk-yr hx”) is your total lifetime cigarette exposure. One pack-year is 20 cigarettes a day for one year. Because most people smoke different amounts at different ages, the accurate way is to calculate each period separately and add them up, leaving out years when you did not smoke.

Calculate your smoking history period by period

Example below: 10 a day as a young adult, a pack a day in your 30s and 40s, then cutting down. Edit the rows to match your own history.

PeriodCigarettes/dayYearsPack-yearsRemove

Total: 0 pack-years over 0 smoking years

Worked example

Started at 17, quit for 4 years in their late 30s, smoking again until 62.
AgeCigarettes/dayYearsPack-years
17–251084
25–36301116.5
36–40quit–0
40–62152216.5
Total41 smoking years37 pack-years

Using “a pack a day since 17” would have given 45 pack-years; ignoring the heavy years would have given far less. Period-by-period is what clinicians and screening programmes expect.

How a pack-year history is written in medical notes

NoteMeaning
“30 PY” / “30 pk-yr hx”30 pack-year smoking history
“Current smoker, 1 ppd × 25 yrs = 25 PY”one pack per day for 25 years
“Former smoker, 40 PY, quit 2018”40 pack-years, stopped in 2018
“Never smoker”fewer than 100 cigarettes in a lifetime (common survey definition)

“ppd” means packs per day; “hx” means history. For screening decisions, clinicians need three things: total pack-years, number of smoking years, and the date you quit (if you did).

What a 20, 30 or 40 pack-year history means

Frequently Asked Questions

What does pack-year history mean?

It is your total cigarette exposure expressed in pack-years: cigarettes per day divided by 20, multiplied by the years you smoked, added up across every period of your life.

How do I calculate pack-years if I smoked different amounts?

Calculate each period separately (cigarettes per day ÷ 20 × years) and add the results. Leave out years when you did not smoke. The calculator above does this for you.

What does a 30 pack-year smoking history mean?

It means total exposure equal to one pack a day for 30 years, for example 20 cigarettes daily for 30 years or 30 cigarettes daily for 20 years. See 30 pack years.

What is the abbreviation for pack-year history?

Common abbreviations are PY, pk-yr or pack-yr, often with hx for history, for example “30 pk-yr hx”.

Do pack-years go down after I quit?

No. Pack-years record past exposure and stay the same. Your lung cancer risk does fall the longer you stay quit: pack years after quitting.

Medical disclaimer: This page is for information only and is not medical advice. Talk to a qualified healthcare professional about your own situation.