You can get your funds as soon as the same day or within a few weeks, depending on your lender. Here, online lenders are also often the fastest. But banks you already have an account with can deposit the funds instantly.