📦 Pack-Years Calculator (Smoking History & Lung Screening)

Doctors measure smoking history in pack-years. Enter how much and how long you have smoked to get your pack-years and see whether yearly lung screening is recommended.

No ratings yet — be the first

Enter details

Only if you have quit.

Fill in the details and click Calculate to see your results.

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Pack

One pack-year means smoking 20 cigarettes (one pack) a day for a year. 10 a day for 20 years is also 10 pack-years. The higher the number, the higher the risk of lung cancer, COPD and heart disease.

The US Preventive Services Task Force recommends a yearly low-dose CT scan for people aged 50–80 with 20 or more pack-years who smoke now or quit within the last 15 years. A 2024 UCL study found each cigarette shortens life by about 20 minutes on average.

✏️ Worked examples

20 a day for 30 years, age 55

You enter
Cigarettes or bidis a day20 a day
Years smoked30 years
Your age55 years
Do you smoke now?Yes, I smoke
Years since you quit0 years
You get
Pack-years30.0
Cigarettes smoked in all219,000
Life expectancy lost (estimate)8.3 years (about 20 minutes per cigarette)
Lung cancer screening (USPSTF)Eligible — yearly low-dose CT scan is recommended; ask your doctor
Risk bandHeavy smoking history

30.0 pack-years; Eligible — yearly low-dose CT scan is recommended; ask your doctor.

10 bidis a day for 15 years

You enter
Cigarettes or bidis a day10 a day
Years smoked15 years
Your age40 years
Do you smoke now?Yes, I smoke
Years since you quit0 years
You get
Pack-years7.5
Cigarettes smoked in all54,750
Life expectancy lost (estimate)2.1 years (about 20 minutes per cigarette)
Lung cancer screening (USPSTF)Not in the screening group (needs 20+ pack-years; for ages 50–80)
Risk bandLight

7.5 pack-years; life lost 2.1 years (about 20 minutes per cigarette).

🧭 How to use this calculator

What you enter

  • Cigarettes or bidis a day (a day)
  • Years smoked (years)
  • Your age (years)
  • Do you smoke now?
  • Years since you quit (years)Only if you have quit.

What you get

  • Pack-years
  • Cigarettes smoked in all
  • Life expectancy lost (estimate)
  • Lung cancer screening (USPSTF)
  • Risk band

❓ Frequently asked questions

How do you calculate pack-years?

Pack-years = (cigarettes a day ÷ 20) × years smoked. For example 15 a day for 20 years = 0.75 × 20 = 15 pack-years.

Do bidis count?

Yes — count each bidi as one cigarette. Bidis deliver as much or more tar and carbon monoxide than cigarettes.

What is a 'heavy smoker'?

There is no fixed cut-off, but 20+ pack-years is the screening threshold and is often used to describe a heavy smoking history.