Yes. You can use your card to make deposits on gambling sites. Most online casino sites accept Visa cards as one of the leading payment options.