The time it takes oxycodone to take effect and begin to relieve pain depends largely on the physical make-up of the user and the method used to take it. However, oxycodone is generally a fast-acting pain medication and takes approximately 15 to 30 minutes to take effect.