Free spins are the most common part of a welcome offer for players in Mexico. 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 Mexico.
How are free spins winnings taxed in Mexico?
Prizes from games with betting are taxable income in Mexico, including winnings that start from free spins. When a licensed operator pays a prize, it withholds federal income tax (ISR) at 1% of the prize if your state charges a local prize tax of 6% or less, and 21% where the state rate is higher. Mexico City charges 6%, so the combined withholding there is 7%.
The federal withholding is a provisional payment. Prizes count towards your annual income and may need to go on your annual return, so keep the withholding records the operator gives you and check with the SAT or an accountant.
Operators also pay tax on the betting itself. From January 2026 the special tax on production and services (IEPS) on games with bets and draws rose from 30% to 50%, and it reaches Mexican and foreign digital platforms. Unlicensed sites do not withhold Mexican tax, which leaves you to declare winnings without any record from the operator.
How do free spins work for players in Mexico?
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 casinos are legal in Mexico only when run under a permit from the Secretaría de Gobernación (SEGOB), and offering games of chance without that permit is prohibited under federal law.
Paying in MXN and local payment methods
Of the 36 casinos on this page, 8 let you play in MXN and 2 accept local payment methods.
Popular deposit methods for players in Mexico include Spei, Oxxo, Codi and Mercadopago. Playing in MXN avoids conversion fees on every deposit and withdrawal.
What wagering means in MXN
With 35x wagering, a 100 MXN bonus means 100 x 35 = 3,500 MXN in bets before the bonus can be withdrawn. Slots usually count in full; table and live games often count less.
35x is the median wagering among the casinos on this page.
What to check before you take free spins in Mexico
- 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 Mexico before you register
- Read the bonus terms on the casino's own site
- Set a deposit limit in MXN before you start
































