Pack-Year Calculator
Estimate your smoking history in pack-years, the standard measure clinicians use to gauge lifetime tobacco exposure. Enter how many cigarettes you smoke per day and for how many years, add a second period if your habit changed, and the calculator totals your pack-years, checks lung-cancer screening eligibility, and can estimate the lifetime cost.
Formula
Worked example
Someone who smoked 30 cigarettes a day for 20 years has (30 ÷ 20) × 20 = 1.5 packs/day × 20 years = 30 pack-years. If they then cut to 10 a day for 5 more years, that adds (10 ÷ 20) × 5 = 2.5, for 32.5 pack-years total.
What is a pack-year?
A pack-year is the standard way clinicians quantify a person’s lifetime exposure to cigarette smoke. One pack-year equals smoking one pack of 20 cigarettes per day for one full year. Because it multiplies intensity (cigarettes per day) by duration (years), it captures total cumulative exposure in a single number, letting doctors compare a heavy short-term smoker with a lighter long-term one. The formula is the cigarettes you smoke per day divided by the pack size (20 by default), multiplied by the number of years you have smoked at that rate. If you bought a non-standard pack size, change the pack-size field so the conversion stays accurate.
Adding up periods when your habit changed
Real smoking histories rarely stay constant, so the simple formula assumes a steady rate. When your daily amount changed over time, you calculate pack-years for each period separately and add them together. Turn on the two-period option to do this here: enter your heavier years in period 1 and your lighter years in period 2, and the calculator sums them. For example, 20 cigarettes a day for 15 years (15 pack-years) plus 10 a day for 10 years (5 pack-years) totals 20 pack-years. Periods when you had quit do not count toward the total. If your history had more than two distinct phases, calculate them in pairs and add the running totals, or estimate a typical average and confirm the figure with your clinician.
Why pack-years matter for lung-cancer screening
Pack-years drive several important clinical decisions, most notably eligibility for lung-cancer screening. The U.S. Preventive Services Task Force recommends annual low-dose CT scans for adults aged 50 to 80 who have a 20 pack-year or greater smoking history and either currently smoke or have quit within the past 15 years. Turn on the screening check to test all three criteria at once: it asks your age and quit status and tells you whether you meet them. The result is a guide, not a diagnosis, your doctor confirms eligibility and considers other risk factors. Pack-years also help estimate risk for chronic obstructive pulmonary disease (COPD), cardiovascular disease and other smoking-related conditions, so an accurate history is a meaningful part of a check-up.
Counting the lifetime cost
Beyond the health toll, the running cost of cigarettes adds up fast. Turn on the cost estimate and enter your local price per pack to see roughly what your smoking history has cost. The calculator multiplies your approximate lifetime packs (total cigarettes divided by the pack size) by the price you enter. It is a planning figure, prices, taxes and how much you actually smoked all vary, but it puts a concrete number on the money that quitting would save going forward. Many people find the financial picture as motivating as the medical one.
Pack-years and clinical significance
| Pack-years | Exposure level | Notes |
|---|---|---|
| Under 10 | Light | Lower cumulative exposure, but no level of smoking is risk-free. |
| 10-20 | Moderate | Risk rises steadily with cumulative exposure. |
| 20 or more | Heavy | Meets the USPSTF threshold to discuss lung-cancer screening. |
| 30 or more | Very heavy | Substantially elevated lung-cancer and COPD risk. |
The U.S. Preventive Services Task Force recommends annual low-dose CT lung-cancer screening for adults 50-80 with a 20+ pack-year history who currently smoke or quit within the past 15 years.
Frequently asked questions
How are pack-years calculated?
Divide the number of cigarettes you smoke per day by 20 (the number in a standard pack) to get packs per day, then multiply by the number of years you have smoked. For example, 20 cigarettes a day for 15 years is 1 pack/day times 15 years = 15 pack-years.
What if my smoking amount changed over the years?
Turn on the two-period option and enter each rate separately. The calculator works out pack-years for each period and adds them together. Years when you did not smoke do not count. If you had more than two phases, add them in pairs, and share the total with your clinician for an accurate assessment.
How many pack-years qualify for lung-cancer screening?
The U.S. Preventive Services Task Force recommends annual low-dose CT screening for adults 50 to 80 with a 20 pack-year or greater history who currently smoke or quit within the past 15 years. Use the screening check to test all three criteria. Your doctor confirms eligibility based on your full history.
Does the pack size matter?
Yes. A pack-year is defined against a 20-cigarette pack, which is the default here. If you count your smoking against a different pack size, change the pack-size field so the packs-per-day conversion, and therefore the pack-year total, stays correct.