The time it takes to recover from dehydration depends on how dehydrated you are. If you are severely dehydrated, it's likely that you will be hospitalized and put on intravenous hydration for up to 24 hours to recover from dehydration, or until you're able to drink oral rehydration fluids yourself.