Pack-Year Calculator

Work out your smoking history in pack-years — a standard way to summarise lifetime tobacco exposure by combining how much and how long you smoked. One pack-year equals smoking 20 cigarettes a day for one year. Pack-years are used to gauge risk and to decide who qualifies for lung-cancer screening.

Pack-years
Screening context. US guidelines recommend annual low-dose CT lung screening for adults 50–80 with a 20 pack-year history who still smoke or quit within 15 years. Risk rises with every pack-year — there is no safe amount.

The pack-year formula

Pack-years = (cigarettes per day ÷ 20) × years smoked, since a standard pack contains 20 cigarettes. It puts light-but-long and heavy-but-short smoking histories on a single comparable scale.

Frequently asked questions

How do you calculate pack-years?

Pack-years = (cigarettes per day ÷ 20) × years smoked, because a standard pack holds 20 cigarettes. Someone who smoked 15 cigarettes a day for 30 years has (15 ÷ 20) × 30 = 22.5 pack-years. Two packs a day for 10 years is (40 ÷ 20) × 10 = 20 pack-years — the same total from a different pattern.

How many pack-years is dangerous?

Risk rises with every pack-year, so there is no safe threshold, but the numbers are used as milestones. In the United States, lung-cancer screening with low-dose CT is recommended for adults aged 50–80 who have a 20 pack-year history and currently smoke or quit within the past 15 years. Twenty-plus pack-years is broadly regarded as a heavy smoking history.

What counts as one pack-year?

One pack-year is the exposure from smoking one pack (20 cigarettes) per day for one year. The measure lets very different habits be compared on one scale — light smoking over many years can add up to the same pack-years as heavy smoking over a few. Because it is simply rate multiplied by duration, 40 cigarettes a day for 10 years and 10 a day for 40 years both come to 20 pack-years. That equivalence is why pack-years, rather than current daily consumption, is the yardstick used in lung-cancer screening criteria.

How do I count years if I quit and started again?

Add up only the time you were actually smoking, using your average daily amount for each stretch, and total the pack-years from each period. This simple calculator assumes one steady rate; for a stop–start history, compute each phase separately and add the results. Say you smoked 20 a day for 8 years, stopped for 5 years, then smoked 10 a day for 12 years: that is (20 ÷ 20) × 8 = 8 pack-years plus (10 ÷ 20) × 12 = 6 pack-years, a total of 14, with the smoke-free years excluded. Keep the date you last quit as well, since screening criteria ask about years since quitting separately from the pack-year total.

Does the type of cigarette or roll-up matter?

The pack-year measure is based on manufactured cigarettes at 20 per pack. Roll-ups, cigars and pipes deliver different amounts of tobacco and smoke, so pack-years only approximates their risk. Discuss an accurate history with your clinician, especially when screening decisions depend on it.

This is a reference tool, not a diagnosis or medical advice. Results depend on the laboratory, assay and clinical context, and reference intervals vary between labs and by age and sex — always read your result against the range printed on your own report and discuss it with a qualified healthcare professional.

More medical calculators

eGFRCreatinine ClearanceBody Surface AreaCorrected CalciumAnion GapA1C to eAGHOMA-IRQUICKIGMICholesterol RatioMean Arterial PressureQTcWaist-to-Hip RatioWaist-to-Height RatioLean Body MassVO₂ MaxMELD ScoreFramingham RiskASCVD RiskCHA₂DS₂-VAScHAS-BLEDWells DVTWells PEMELD 3.0PREVENT RiskCHA₂DS₂-VAGeneva ScorePERC RuleChild-PughCURB-65Glasgow Coma (GCS)FIB-4 IndexCorrected SodiumSerum OsmolalityAPRIFatty Liver IndexNAFLD Fibrosis ScoreCentor ScoreFeNaqSOFALVH (ECG)ESR (VSH)Thymol TurbidityMaddrey's DFA-a GradientNEWS2ANCWinters' FormulaShock IndexAlvarado ScoreReticulocyte IndexFree Water DeficitPadua ScoreGlasgow-BlatchfordCIWA-ArMMEMaintenance FluidsBishop ScoreVancomycinSteroid ConversionHEART ScorePediatric DoseSOFA ScoreTransferrin SaturationSF Syncope RuleParkland FormulaInsulin CorrectionCaprini ScoreNIHSSPSI / PORT Lab unit converters →