Free spins are the most common part of a welcome offer for players in Germany. The number of spins matters less than the value per spin, the games they are valid on and the wagering on the winnings. The table compares casinos that accept players from Germany.
What should you know about free spins in Germany?
Free spins at a German licensed site are played on virtual slot machines under the rules in section 22a GlüStV 2021. Every spin must last at least 5 seconds, autoplay is not allowed, and you may not play at more than one licensed online operator at the same time. The treaty set the maximum stake at 1 euro per spin, and the GGL has since used its power to adjust that limit: since 1 July 2026 licensed operators may enable stakes above 1 euro per round.
Because stakes are low and rounds are slow, free spin packages in Germany are usually worth a few euros in total rather than large sums. Check the value per spin and which slot the spins apply to before you claim them.
Free spins only fall under these rules at GGL-licensed sites. Online table games such as roulette and blackjack are licensed by the individual federal states, so their availability and any related promotions depend on where you live. Spin winnings are tax free for private players, just like other gambling winnings.
How do free spins work for players in Germany?
Free spins are credited on one or more selected slots, usually after the first deposit, sometimes spread over several days. Each spin has a fixed value, and the winnings are added as bonus money that must be wagered before you can withdraw them.
Online slots and poker are legal in Germany only at operators licensed by the Joint Gambling Authority of the German States (GGL), and offering or advertising unlicensed gambling to German residents is prohibited.
Paying in EUR and local payment methods
Of the 44 casinos on this page, 39 let you play in EUR and 44 accept local payment methods.
Popular deposit methods for players in Germany include Sofort, Klarna, Paypal and Paysafecard. Playing in EUR avoids conversion fees on every deposit and withdrawal.
What wagering means in EUR
With 40x wagering, a 100 EUR bonus means 100 x 40 = 4,000 EUR in bets before the bonus can be withdrawn. Slots usually count in full; table and live games often count less.
40x is the median wagering among the casinos on this page.
What to check before you take free spins in Germany
- The value of each spin, not only the number
- Which slots the spins are valid on
- The wagering on spin winnings and any cap
- How many days you have to use the spins
Before you claim
- Check that the casino accepts players from Germany before you register
- Read the bonus terms on the casino's own site
- Set a deposit limit in EUR before you start






































