All 888 Casino’s payment methods allow you to deposit from as little as $10. However, to active the 120% welcome bonus, you’ll need to deposit at least $20.