The Short Version
The claim that it takes "exactly 21 days" to form a habit is a widely debunked myth. The figure originated from a plastic surgeon's anecdotal observations in 1960, not from any scientific study. Multiple peer-reviewed studies and a 2024 meta-analysis show habit formation typically takes 59–66 days, with individual variation ranging from 4 to 335 days. Caltech researchers explicitly stated the 21-day estimate "was not based on any science." There is no fixed universal timeline for habit formation.