How long after a hip replacement does it take to be free of pain?

2 - 12 months. Most people have little to no pain by six weeks after the surgery, but various feelings of stiffness and pain can go on for quite some time.
3 months. Sometimes as early as 3 weeks, some people can take up to 6 months.