Most of the bonuses at Luck of Spins, including the welcome casino bonus, require a minimum deposit. However, occasionally, the online casino may run promotions that may not need any deposit. Always check their bonus offers and terms and conditions to stay updated.