No for most casinos but some sites might have that kind of policy.
Casinos can vary in their policies regarding withdrawal times, so it’s important to research which ones are best for you. You may find that you have to pay a fee if you want your money faster, but it might be worth it if you need to get it fast.