Generally it takes about 30 minutes for you to begin feeling the effects of ibuprofen. However, this timeframe can vary from one person to the next, and for different reasons. When ibuprofen begins to work, you'll typically start to notice a decrease in pain or fever.