Where is my IRS Refund?

Your IRS refund should take anywhere from 2-8 weeks to arrive. It all depends on if you requested a check for your refund or direct deposit. A check takes much longer to arrive.