Yes. You can deposit and withdraw funds from online casinos with Mastercard. However, it’s important to confirm with your preferred iGaming site before creating an account. Some online casinos don’t offer Mastercard withdrawals.