Well that depends on a number of issues, one mainly if your return was filed accurately. If the IRS finds no issues with your return while it is being processed then it does not take very long. IRS processes and issues a majority of refunds within and up to 21 days after the return is accepted. You can use the following link to check both, your federal return and state if that applies to you.
https://www.olt.com/main/home/checkstatus.asp