Detox from Oxycontin takes different amounts of time for each person. Most people take somewhere between 10 and 20 days to fully detox from Oxycontin and get past the acute withdrawal phase. When signing up for a detox program, it will take two or three weeks to get through detox before continuing into the rest of the recovery.
Finishing detox doesn’t mean recovery, however, since cravings can still persist for many months afterward.