The free casino money offers in the list below don’t even require you to make a deposit to claim them. Simply sign up and the money will be waiting for you in your account. Some sites may require you to enter a bonus code or contact customer support to get the no deposit bonus added – if so this will clearly be stated on the online casinos website.

As will all of the bonuses listed on this site, the no deposit bonuses listed on this page are the ones that UK players can claim. Many of the casinos also offer free casino money with no deposit to players from other countries, but you’ll need to verify with this on the site before signing up.

Casino No Deposit Bonuses & Free Spins

Site Bonus (Terms Apply) Details Visit
InterCasino 10 Free Spins On Starburst. Plus 100 more when you deposit £25 or more. Visit

Staking requirements and maximum withdrawals may apply to the bonuses. New customers only, T&C's apply.

So what are no deposit bonuses? Most online casinos will let you try out their games for free with play money, but some take this one step further an actually give you some free cash to play the games - so you can win real money. Generally speaking, no deposit bonuses fit into one of the following three types:

1. Free Chips - A free chip is just like real money. You can use it to play casino games and whatever you win, you keep. You also normally get to withdraw the amount of the free chip. These often come with restrictions such as not being able to play progressive jackpot games, or they may have a maximum cashout. Free chips may also come with game restrictions attached - so make sure you check which games are allowed before you start playing.

2. Free Spins - When you claim a free spins offer you receive a pre-determined number of spins on a slot machine without making a deposit. In most cases, free spins are usually on a specific slot - but don't worry, they're normally on one of the more popular games or latest releases.

3. Free Play Time - Unique to online casinos are free play time offers. With these offers you receive a starting bankroll with a set time limit to try out the games - such as £1,500 in chips and 24 hours to play. At the end of the 24 hours, whatever you win, you keep - up to a maximum.  Your winnings are then transferred into your account as bonus funds, which you must then play through a set number of times before withdrawing.

Sports Betting

There are plenty of online casinos, poker sites and bingo rooms that offer completely free bonuses to their customers. So what about betting sites?

Until last year we would have said that there was no such thing as a no deposit betting bonus, however Sky decided to show how big their balls are and started offering a free £10 bet with no deposit required.

This bonus can be claimed by anyone in the UK or Ireland that doesn’t already have an account with SkyBet. Simply head on over to their website, sign up and a free £10 bet will be waiting for you in your account.

Sky actually removed this offer temporarily before bringing it back a few weeks later. And whilst it’s been around long enough that we don’t see it going anywhere soon, it’s still worth grabbing now just in case. Click here to claim your free bonus today.

Nearly No Deposit Bonuses

Another bonus that’s worth mentioning is the Totesport offer of a £10 free bet when you sign up, deposit and bet £5. Whilst this offer does require a deposit and thus isn’t completely free, it is the next best thing to Sky’s freebie – especially if you’re running a bit low on funds. Click here to claim your free £10 bet from Totesport.