Snooker might not be the most fast-paced ball game out there, but snooker betting is one way of making it significantly more exciting. On this page you can browse the best snooker betting sites along with all the snooker odds you can find to bet on.
We also provide our readers a snooker betting guide & some strategy advice to help you, so continue reading if betting on snooker, outright odds and watching the world's best snooker for free interests you!
Best snooker betting sites
Below you can find the best snooker betting sites in Bojoko's opinion.
New bettors
Code SPORTS
Wager deposit & bonus 8x
Max qualifying bet stake=initial bonus
Valid 60 days
Min odds, bet and payment method exclusions apply
T&C apply
18+
Full and Bonus apply. BeGambleAware.org.
New UK 18+ only. Register (excl. 13/04/2024) with promo code WELCOME40, Bet £10+ on Sports in one transaction within 7 days of registering. Get £30 Free Bets & £10 free spins within 10hrs of bet settlement. Bonuses expire 7 days after issue. Min odds, eligibility & payment exclusions apply. Full and Bonus terms apply. BeGambleAware.org.
New UK Customers only.
Min. deposit: £5.
Maximum free bet: £30.
Only for football or horse racing bets qualify with 3+ selections.
The accumulator must have a min. odds of (2/1) or higher.
Depit card deposit only.
Offers is valid for 7 days after registering new account.
Bonus spins expire after 7 days once credited.
Full and Bonus apply. BeGambleAware.org.
New UK customers only.
Min £10 first deposit using Debit Card or Bank Transfer.
Place a bet of £10 at min odds of 1.5 and get £10 upon settlement.
Further £10 Multiple token will be credited after 24 hours and a further £5 Horse Racing Multiple token and a £5 Football Bet Builder token will be credited after 48 hours.
Full and Bonus terms apply. BeGambleAware.org.
Bonus is only available to new UK players
Minimum first deposit for bonus: £10
Users making their first deposit by Skrill, Neteller, PayPal or a virtual/prepaid card will not qualify for this promotion
You must enter code COMMFREE in the promo code field during registration
Eligible customers will be able to enjoy trading with a commission rate of 0% on all bets that settle within 60 days from the first deposit.
Full and Bonus terms apply. BeGambleAware.org.
18+ begambleaware.org
Offer is only available to new customers from the UK
Min deposit £10
To get the bonus you must place a sports bet of at least £1 with minimum odds of 2/5 (1,40)
Money back as bonus if first sports bet loses up to £40
Wagering requirements: sportsbook 3x at min. odds of 1.40 (2/5), casino 50x
Unless forfeited the sportsbook bonus must be wagered before using the casino bonus.
Bonus expires 7 days after opt-in
Visit Unibet for full T&C's. #Ad.
Full terms and Bonus apply. BeGambleAware.org.
New reg only, 18+
Claim by placing a min deposit £10 via "My Offers" page within 30 days
Skrill/Neteller deposits excl
7 days to stake max £10 in-play
Max. extra winnings £100 Full terms and Bonus terms apply. BeGambleAware.org.
New customers only, aged 18+. Min deposit £10. Place a £50 bet on any sport at at odds of Evens (2.0) or greater to qualify for three free bets on settlement: £10 on Football, £10 on Greyhound and £5 on Virtual Sports, plus 10 Free Spins on Reel King. Free Bet & Spins expire in 7 days. Full terms and Bonus terms apply. BeGambleAware.org.
Promotion is available to all new players over 18 at Spreadex with a full spread betting account
To get the free bet(s), you must place a qualifying fixed odds bet between £5-£25
After placing your bet, you will receive 1-5 free £5 bets depending if your qualifying bet was £5 or over, £10, £15, £20 or £25
After the first and second £5 free bets are used, you will get an additional £5 free total goals spread bet
Free bet stake will not be included in winnings
Free bets must be claimed within 28 days of opening your account Full and Bonus apply. BeGambleAware.org.
18+ New customers only. Opt in and bet £10 on any football market at odds 2.00+ in 7 days. No cashout. Get 6x £5 football free bets for set markets (odds 2.00+). Free bets expire in 7 days. Card payments only. Full and Bonus apply. BeGambleAware.org.
T&Cs apply. New cust only. Deposit & Place a Bet within 7 days, and settle a £10 minimum bet at odds of 4/5 (1.8) or greater, to be credited with 3x £10 Free Bets: 1 x £10 Horse Racing, 1 x £10 Free Bet Builder and 1 x £10 Football. 7 day expiry. Stake not returned. 18+ Full terms and Bonus terms apply. BeGambleAware.org.
Minimum deposit for bonus £10
PayPal, Skrill, Neteller or Skrill 1-Tap deposits do not qualify for the bonus offer
Welcome offer will be added automatically, in case you do not wish to have it, contact the customer support
A freebet token will be granted after placing the qualifying bets of £15
Minimum odds for qualifying bets 1/2 (2.0)
Free bet token worth is £15
Free bet can be used with minimum odds 4/5 (1.80)
Free bet winnings do not include the initial stake
Free bet winnings do not have any wagering requirements
Only single and straight accumulators are eligible with the free bet
Free bet expires in 14 days
Full and Bonus apply. BeGambleAware.org.
Minimum deposit for bonus: £10
Minimum qualifying bet for bonus: £10
Minimum odds for the qualifying bet: 1/1 (2.00)
Free bet must be used within 14 days
Minimum odds with £15 free bet: 4/5 (1.80)
PayPal, Neteller, Skrill or Skrill 1-tap deposit are not eligible for the offer
Free bet stake won't be included in the winnings
Net winnings from the free bet will be paid with no wagering requirements and are withdrawable
Full and Bonus apply. BeGambleAware.org.
Minimum deposit for bonus: £10
Max bonus amount: £20 as a surprise bet
Minimum odds to claim the surprise bet: 1.50
Rewards will be credited to the player within 48 hours
No wagering requirements
Stake excluded from surprise bet winnings
Full and Bonus apply. BeGambleAware.org.
A minimum deposit of £20 is required to acquire the £40 free bet.
The bonus win generated from the free bet must be wagered 1 time before converting to real money
The free bet must be used and wagering requirements need to be met within 7 days after receiving the offer, or otherwise the bonus money will be removed
Wagering must be completed with minimum odds of 1/2 (1.50) per wager
Promotion is not available to first time depositors using Skrill as their payment method Full and Bonus apply. BeGambleAware.org.
New registered players only.
Minimum deposit: £5.
Place a bet of £5 at odds of 3/1 to the bet builder with a minimum selection of three choices.
Qualifying bet must be placed within 30 days of account opening. Free bet is valid for seven days.
Deposit methods NETELLER, PayPal and Skrill are not eligible for this promotion.
Full and Bonus apply. BeGambleAware.org.
Registration Required & 18+
Minimum deposit for bonus: £5
Registration required
Max bonus amount: £30
To qualify for bonus, you need to place bets to the value of your deposit
Minimum odds for qualifying bets: 1/5 (1.20)
Apple pay, Google pay, PayPal or Paysafecard deposit do not qualify for this offer
Bet credits are non-withdrawable
Winnings from bet credits are withdrawable money
Only net winnings from bets made with bet credits will be returned to player
Time to settle bet credits: 30 days
Full and Bonus terms apply. BeGambleAware.org.
The minimum deposit for the bonus is £5
Max bonus amount: £20 (1x£20)
Free bet can be used on any sport
You cannot "Cashout" your free bet
Winnings with free bet are withdrawable
Bonus is available only for Visa & Mastercard deposits
Full and Bonus terms apply. BeGambleAware.org.
New UK players only, 18+
Minimum deposit £10
Bet £10 with minimum odds 1/2, stake not returned
The free bet will automatically be activated after first bet is settled
Winnings with free bet must be wagered x1
Any bonus and winnings will expire 7 days after being credited
Any player can receive up to one sport welcome bonus on the Progressplay Network Full and Bonus terms apply. BeGambleAware.org.
New UK players only, 18+
Qualifying bet for the free bet: £10 or more
Minimum odds for qualifying bet: 1/1 (2.00)
Minimum odds for the free bet: 4/5 (1.80)
Paypal, Neteller or Skrill deposits are not eligible
Stake not included in free bet winnings
Free bet must be used in 14 days
Full and Bonus terms apply. BeGambleAware.org.
New UK players only, 18+
Qualifying bet for the free bet: £10 or more
Minimum odds for qualifying bet: 1/1 (2.00)
Minimum odds for the free bet: 4/5 (1.80)
Paypal, Neteller or Skrill deposits are not eligible
Stake not included in free bet winnings
Free bet must be used within 14 days
Full and Bonus terms apply. BeGambleAware.org.
This promotion is open to new UK & Irish residents only, 18+
The minimum deposit for this offer is £5.
Free bets will be credited after a £5 qualifying bet.
The qualifying bet must be made within 14 days of your account registration.
Max. bonus: £20 (4x£5 free bets).
Free bets can be used in any sport.
Free bets are valid for seven days.
The value of free bets will not be included in any winnings. Full and Bonus terms apply. BeGambleAware.org.
New UK players only, 18+
50% back as free bet up to £25
Must have a minimum of 3 bets of £10 at odds of even (2.00) or greater on first day
First day losses equals all losing stakes less all returns
The day finishes at 23:59
Free bets to be credited within 24 hours
Full and Bonus terms apply. BeGambleAware.org.
New UK players only, 18+
Minimum deposit to get offer: £10
Bet £10 with minimum odds 1/2, stake not returned
The free bet will automatically be activated after first bet is settled
Free bet is valid for seven days
Max winnings with free bet £200
1X wager the winnings
Any player can receive up to one sport welcome bonus on the Progressplay Network Full terms and Bonus terms apply. BeGambleAware.org.
New UK players only, 18+
£5 free bet if the first qualifying bet loses
Mininum bet to qualify: £5
Max free bet amount: £5
Free bet stake not included in winnings
Cash-out not available to use with the free bet
Max winnings with free bet: £100
Full and Bonus apply. BeGambleAware.org.
New UK players only, 18+
Minimum deposit for bonus: £20
Qualifying amount of bets: £20
Max bonus amount: £50 free bet
Wagering requirement: 1x
Minimum odds: 7/10 (1.70)
Stake not included in free bet winnings
Neteller & Skrill deposits excluded
Max conversion £200
Full and Bonus terms apply. BeGambleAware.org.
Only for new customers, 18+
Minimum deposit: £25
Deposit must be made using the bonus code: b25g10
Maximum bonus: £10
Free bets are valid for 7 days
If you have not received bonus, please contact to customer service
Full and Bonus terms apply. BeGambleAware.org.
Only 18+ UK customers, minimum deposit £10. Within 3 days of registration, place three minimum £10 qualifying bets at minimum odds of 1/2 (1.5). All qualifying bets must be placed on different events. If one or all of your bets lose, you receive £10 as a free bet per loss. 20 bonus spins will be credited once the second sportsbook bet is calculated and will credited regardless of the bet results. Only deposits via Visa/Mastercard will be eligible for the offer. Full and Bonus terms apply. BeGambleAware.org.
Only for new 18+ UK customers
Minimum bonus: £5 free bet + 10 free spins
Maximum bonus: £35 free bet + 10 free spins
At least 3 bets (on different selections) must be placed to qualify for 50% back, 2 of which must be 50% in value of the largest bet you place.
If at the end of the day (23:59) your account has losses overall, you will get 50% back as a free bet up to a maximum of £35 plus 10 Free Spins
If you place at least 1 bet of £10 or greater at the minimum odds of evens (2.00) or greater, you're guaranteed a £5 Free Bet plus 10 Free Spins either way.
Customers who deposit using Neteller/Skrill do not qualify for this offer. Full and Bonus terms apply. BeGambleAware.org.
New customers only, +18.
Applies to first £10+bet at odds 2.00 (1/1) or greater.
Qualifying bet must be placed within 14 days of registering.
Qualifying bet cannot be placed in-play or cashed out early.
Free bet stakes not included in any winnings.
Free bet will be issues when qualifying bet settles.
Second £10 Free Bet will be issued 24 hours later.
Cashed out or voided bets do not qualify.
Free bets must be claimed within 28 days of registering.
Full terms apply. Full and Bonus apply. BeGambleAware.org.
New UK players only, 18+
Minimum deposit for offer £10
Max free bet value £10
Offer valid for 14 days
Minimum odds for qualifying bet: 1/1 (2.0)
System bets not eligible
Free bet minimum odds: 4/5 (1.80)
Full and Bonus apply. BeGambleAware.org.
Offer valid for new +18 UK customers only
In order to use 100% Odds Boost Token, you must place a bet using real money
Maximum total stake is £10
'Double the odds' refers to fractional odds only.
Extra winnings are paid in cash upon bet settlement
Customers have 60 days after registration to use the Odds Boost token Full and Bonus apply. BeGambleAware.org.
This offer is available only to newly registered UK players over the age of 18
To qualify for the free bet, you must wager at least £15
The minimum odds for qualifying bets are 1/1 (2.00).
The minimum odds for the free bet are 4/5 (1.80).
Deposits made with PayPal, Neteller, or Skrill are not eligible
Free bet winnings do not include stakes
Free bet must be used within 14 days
Full and Bonus apply. BeGambleAware.org.
Cashback offers are available to all registered players at All British Sports
Cashback is calculated from the first completed deposit; all future deposits will be added to the counter and all future withdrawals will be deducted from the cashback total.
Cashback is available for activation 24 hours after the first completed deposit, given that all deposits have been lost and there is no pending withdrawal.
Cashback can be claimed if the player's balance is below £10. Full and Bonus apply. BeGambleAware.org.
Offer for new customers only and once per household.
Minimum deposit to claim offer: £10.
Maximum free bet token amount: £10.
You must wager at least £10 on the sport with odds 1/1 or greater to get a free bet token.
PayPal, Neteller, Paysafe, Skrill or Skrill 1-Tap deposits will not be eligible for free bet
Free bet must use within 14 days of being credited to your account.
Full and Bonus apply. BeGambleAware.org.
Bonus is available for new players only.
To get the offer players must deposit and bet £10 with the bonus code SKC04
50x wagering requirement any winnings generated from free spins, contribution may vary per game.
The wagering requirement is calculated on bonus bets only.
Bonus is valid for 30 Days and free spins are valid for 7 days from issue.
Max conversion: 3 times the bonus amount or from free spins: £20, minimum wagering 1x winnings.
Skrill deposits are excluded. Full and Bonus terms apply. BeGambleAware.org.
Bonus is available for new players only.
To get the offer players must deposit at least £10 and a maximum of £100
40x wagering requirement on your bonus amount
Skrill deposits are excluded.
Full and Bonus apply. BeGambleAware.org.
New customers only aged 18+.
Minimum deposit £10.
Qualifying bet must be placed at odds of evens (2.0) or greater.
Get free bets and a casino bonus based on how much you bet on your first bet.
Free Bet and Casino Bonus expire in 7 days.
BeGambleAware.org.
Full and Bonus apply. BeGambleAware.org.
New players only. The minimum deposit is £15. Qualifying bets must be placed at odds of 1/1 or greater. Skrill, Neteller, and PayPal deposits are not eligible. The free bet expires in 14 days. Free Bet can only be used on a bet with odds 4/5 (1.80) or higher. Any winnings are yours to keep. Stake not returned. Full and Bonus apply. BeGambleAware.org.
New customers only, 18+. The minimum deposit for the offer is £15. Skrill, Neteller, and PayPal deposits are not eligible. The minimum wagering on Sport to activate the free bet is £15. Only single or straight accumulators qualify for the free bet. Void or cashed out bets do not count towards wagering. Qualifying bets must be placed at odds of 1/1 or greater. Welcome free bet must be used within 14 days. After your first bet is settled, you will get £10 free bet. Any winning from free bets can be withdrawn. The free bet stake amount will not be included in any winnings. Full and Bonus apply. BeGambleAware.org.
New UK players only, 18+. Minimum deposit: £2o. Bonus: £20 free bet. Free bet min odds 1.5. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Excluded Skrill and Neteller deposits. Full terms and Bonus terms apply. BeGambleAware.org. Full and Bonus apply. BeGambleAware.org.
New customers only, +18. Applies to the first £20+bet at odds 1.50 (1/2) or greater. Qualifying bet must be placed within 7 days of registering. Free bet stakes are not included in any winnings. Winnings must be wagered once. Max conversio £200. Skrill and Neteller deposits are excluded. Full terms and Bonus apply. BeGambleAware.org.
New players only, +18. Min qualifying bet: £20, stake not returned. Free bet min odds 1.5, stake not returned. Free bet wagering: 1x (bonus). Max bonus conversion: £200. Free bet valid for 7 days. Skrill and Neteller deposits excluded. Full and Bonus apply. BeGambleAware.org.
New customers only, +18. Sign Up using the promo code bet15get10 and make a minimum deposit of £15. Place a qualifying £15 bet with minimum odds of 1/1. Qualifying bet must be placed within 24 hours of registering. Free bet stakes are not included in any winnings. Full and Bonus apply. BeGambleAware.org.
How to bet on snooker through Bojoko
1. Discover our list of snooker betting sites
Search our list of snooker sites
Use search filters
Compare best bookmakers for snooker
2. Go to the snooker betting site
Found a bookmaker that appeals to you? Great!
Read a review or go straight to the betting site
Move on to snooker bookie by clicking Play Here
3. Create accounts to best snooker betting sites
Fill the registration form
Open an account
Verify your signing up
Enjoy the welcome offer if available
4. Start betting at the best snooker betting sites of 2023
Snooker betting is extremely interesting compared to many other sports, as the pure ability of the players is often very close to each other. In other words, mentality, momentum and the length of a match are much more important considerations, and understanding the effects of these can lead to profitable bets.
Snooker matches can in extremely rare cases be decided by just one frame, but most of the time a best of 5, best of 7, 9 or 11 can be expected. However, in the most important tournaments such as when you’re considering snooker world championship betting the matches can go up to a best of 35! The amount of frames is always an important consideration with your bets.
A draw is not possible in a snooker match, which also brings the amount of bets available down significantly. Instead, bettors should look to match winners, frame winners, handicap bets and snooker-specific bets for their profits. These can be done nicely in conjunction while taking the effects of momentum into consideration like this:
The more frames a player needs to win to take the whole match, the less likely an upset generally is
If you can feel the momentum of a match swinging, favouring the underdog in next frame- and handicap bets
If an underdog has taken a commanding lead, but still needs a lot of frames to take the match, a comeback from a mentally strong favourite can be overvalued by the bookies
Studying statistics on the most prominent players when they fall behind or in important matches like a final or semi-final
Checking the head-to-head records of a match-up beforehand, as playstyles can counter each other quite often to at least some extent
Betting on snooker & player tendencies
In addition to momentum, another very important thing to think about when choosing a snooker betting strategy is the tendencies of a player. This can be implemented like this:
Aggressive players will more often go for a riskier first red, so favouring them for to pot first red -bets is better than a favourite like Mark Selby who prefers safeties
Attacking potting machines usually win a frame by a lot, which is good to take into account when betting frame handicaps
Aggressive players are usually more susceptible to momentum, but when they are on it they can easily steamroll opponents, especially weaker ones. Take this into account with handicap bets
Handling pressure is also important. This comes into play especially when the stakes are high, particurlarly in finals and semi-finals, where favouring a more seasoned pro is often smart. Youngsters playing their first big games can often need some time to adjust, crumbling under the pressure of facing a big name when a trophy is up for grabs.
Live snooker betting - In play bets the key to success
Live snooker betting is arguably the most profitable way to bet on snooker, as any snooker game can change in the blink of an eye. One small developing twitch in a player’s posture, a bad-mouthed comment from the crowd or a crushing missed shot - basically anything - can make momentum shift.
Noticing these changes can make or break an in play snooker betting session, as live snooker odds change quickly, but not quickly enough to not be taken advantage of. The other key is to choose what to bet on, as there are some, but not many betting options to find when snooker betting.
Act fast with your bets when you sense a momentum shift - the bookies are fast to react, but you can be faster
The most obvious live snooker odds that can be taken advantage of are bets on the winner of the current or next frame, but +- handicap bets are also a good option when thinking about the final outcome of a game. Seeing the favourite struggling a bit could be a good opportunity for a +handicap bet on the underdog.
Snooker betting odds - Outright and other bets available
Snooker betting odds might seem like a simple affair, and compared to a lot of sports they actually are. There isn’t quite so much to find in the world of the bouncing balls except outright snooker bets as one would hope, but other bets can still be found. Let’s first talk about outright bets, which most of the time means:
The winner of a match
The winner of a tournament
The highest break
To reach a certain stage in the tournament
These bets are extremely simple, and also the most common form of snooker bets. However, like we mentioned above, live snooker odds can bring great additional value in the form of bets on who will win the next frame, or a certain frame during the match. In-play bets can often include, but aren’t limited to:
The winner of the next frame
The player with the highest break at the end
Next colour to be potted
First player to a certain amount of points in a frame
In addition to these, traditional handicap bets for both a match and frames can also be found at most snooker betting sites, along with all manners of special bets, like the amount of centuries in a tournament, will there be a maximum break, player bets and many others.
Snooker betting schedule 2023
Betting on snooker is possible nearly around the year in 2023, and there are many bigger and smaller events to enjoy. The snooker season usually starts around September, culminating in the World Snooker Championship at the Crucible Theatre in Sheffield in April and May.
Between these months there are dozens of tournaments where betting on the snooker is possible, and most bookies offer odds on snooker even for the smaller tournaments. However, the truly great snooker betting events are the major Triple Crown tournaments, which are:
The World Championship
The UK Championship
The Invitational Masters
Free snooker live streams at bookmakers
If you want to watch the snooker at the same time as you’re betting on a match, free snooker live streams at the best betting sites are a fantastic option. This may sound too good to be true, but at the bookies a “free snooker tv” is really a thing.
These free live streams for snooker can be watched at bookmakers where you have an account free of charge. Usually the only requirement to be able to watch the snooker for free is that you have some money in your account. Free snooker streams await with these simple steps:
Choose one of the bookies that offer live streams from the list above
Click on the green button to go to the site
Create your account and make a deposit
Enjoy the welcome offer along with free snooker live streams around the year!
These live streams aren’t thankfully limited to just snooker, as you can enjoy the likes of the top European football leagues, other British favourite sports, ATP/Grand Slam tennis and much much more.
Snooker betting FAQ
Yes, indeed, you can bet on snooker online. We've listed all the best sites to place your snooker bets on this page, and there's also a handy snooker betting guide to enjoy!
The best snooker odds today can be found at bookmakers working under a United Kingdom Gambling Commission license. At Bojoko we only list sites that have this license, so our list of snooker betting sites is perfect for anyone interested in the greatest and latest snooker odds.
If you want to try betting on the snooker, it can be done easily through Bojoko. We provide players with expert reviews and honest opinions on all the snooker betting sites available safely and legally to UK players, and we also showcase all the snooker betting offers that provide you the option of betting on snooker for free.
The best tournaments for betting on snooker are the three tournaments that make up the “Triple Crown” achievement, which are the World Championship, the UK Championship and the Invitational Masters. However, there are good snooker tournaments to bet on nearly around the year.
These tournaments are held every year, and you can find more snooker betting odds for these three tournaments than any others. The World Snooker Championship is naturally the most popular out of the three.