Pack Year Calculator
Medical Guide Last reviewed: April 4, 2026

How to Calculate Pack Years

Pack years measure your lifetime cigarette exposure and are used by doctors to assess lung cancer risk and determine eligibility for low-dose CT screening. Here is how to calculate yours in three steps.

The Formula

Pack Years = Packs Per Day × Years Smoked

Where 1 pack = 20 cigarettes. Example: 1 pack/day for 20 years = 20 pack years

Step-by-Step Calculation

1

Find your average packs per day

Divide the number of cigarettes you smoked daily by 20 (the number of cigarettes in a standard pack).

Cigarettes per day Packs per day
5 cigarettes0.25 packs
10 cigarettes0.5 packs
20 cigarettes1.0 pack
30 cigarettes1.5 packs
40 cigarettes2.0 packs
2

Count your total years smoked

Count only the years when you were actively smoking. If you quit for a year and then restarted, do not count that gap year. If you smoked from age 20 to 50, that is 30 years — regardless of whether you quit briefly in between.

3

Multiply packs per day by years smoked

Multiply the two numbers together. The result is your pack year total.

Pack Years = Packs/Day × Years Smoked

Worked Examples

Example A — Current smoker, 1 pack a day

Sarah has smoked 1 pack (20 cigarettes) per day since age 25. She is now 55.

Packs/day: 1.0  |  Years smoked: 30 (age 25–55)
Pack years = 1.0 × 30 = 30 pack years

✓ Eligible for USPSTF lung cancer screening (20+ pack years, age 50–80)

Example B — Former smoker who quit

James smoked 10 cigarettes (half a pack) a day for 25 years, then quit 8 years ago. He is now 62.

Packs/day: 0.5  |  Years smoked: 25
Pack years = 0.5 × 25 = 12.5 pack years

Pack years do not decrease after quitting. James has 12.5 pack years — below the 20 pack year threshold for USPSTF screening.

Example C — Variable smoking history (calculate each period separately)

Maria smoked half a pack a day for 10 years, then increased to 2 packs a day for the next 15 years.

Period 1: 0.5 packs/day × 10 years = 5 pack years
Period 2: 2.0 packs/day × 15 years = 30 pack years
Total = 5 + 30 = 35 pack years

✓ Eligible for USPSTF lung cancer screening

Why Pack Years Matter

Pack years are used by clinicians worldwide as a standardised measure of lifetime tobacco exposure. Unlike simply noting how long someone has smoked, pack years account for the intensity of smoking — a person who smoked two packs a day for 10 years carries the same cumulative exposure as someone who smoked one pack a day for 20 years.

The measure is central to the USPSTF lung cancer screening guidelines, which recommend annual low-dose CT (LDCT) screening for adults who meet all three criteria:

50–80
Years of age
20+
Pack year history
Current or quit <15 yrs
Smoking status

Source: USPSTF Lung Cancer Screening Recommendation (2021)

Frequently Asked Questions

Pack Years = Packs Per Day × Years Smoked. One pack equals 20 cigarettes. For example, smoking 1 pack per day for 20 years equals 20 pack years. Smoking 2 packs per day for 10 years also equals 20 pack years.

Calculate each smoking period separately and then add the results together. For example: if you smoked 1 pack per day for 5 years (5 pack years), then 2 packs per day for 10 years (20 pack years), your total is 25 pack years.

No. Pack years measure cumulative lifetime exposure and do not decrease when you quit. However, quitting significantly reduces your ongoing cancer risk. Your pack year count only increases if you continue or restart smoking.

Per USPSTF guidelines, 20 or more pack years qualifies for annual low-dose CT screening, provided you are aged 50–80 and currently smoke or quit within the past 15 years. The UK NHS uses similar but slightly different criteria.

In clinical documentation, PPD stands for packs per day. The formula is identical: Pack Years = PPD × Years Smoked. For instance, a patient with "30 PPD × 2 years = 60 pack years" history or "0.5 PPD × 40 years = 20 pack years". Many EHR systems record smoking history in PPD format.

A 20 pack year history means your cumulative smoking exposure equals smoking one pack (20 cigarettes) per day for 20 years. This is the USPSTF threshold for recommending annual lung cancer screening. It can be reached many ways: 2 packs/day for 10 years, 0.5 packs/day for 40 years, etc.

Calculate Your Pack Years Instantly

Use our free interactive calculator to find your pack year total, check USPSTF screening eligibility, and see a full toxin exposure and financial impact report.

Open Free Calculator

Related Guides

Medical disclaimer: This guide is for informational and educational purposes only. Pack year calculations are tools used to assess risk and determine screening eligibility — they are not a diagnosis. Always consult a qualified healthcare professional for personalised medical advice.