It's become common knowledge that it takes 21 days to create a habit, but experts say that data was taken completely out of context from an out-of-date study, and the truth is more nuanced. There is no one-size-fits-all answer to the question of how long it takes to become an ingrained habit. It varies among individuals, and some habits are hard to ascertain than others.