Yes! The minute you confirm your deposit, it will be on your online casino account in an instant, and available for you to start playing right away.