With a win this weekend, the Saints might overtake Dundee; meanwhile, the visitors will be hoping to keep the gap between themselves and the pursuing group as wide as possible.
How to claim St Johnstone vs Hearts free bets?
The process for claiming the free bets is straightforward, and we’ve outlined it below.
- Choose your offers from our comprehensive list below
- Fill out the registration form with your information, including your age and residence.
- Make a qualifying deposit and wager on the sportsbook.
- Claim the free bets to use on their sportsbook
- All
- £5 Deposit
- Enhanced Odds
- Live Streaming
- New
- PayPal
- Cash-out
- More Filters
Bet £10 Get £50 In Free Bets
Bet £10 Get £50 In Free Bets
- 20+ betting offers for all customers
- Ace welcome bonus for new sign-ups
- Great live streaming and mobile app
Bet £10 Get £60 in Bonuses
Bet £10 Get £60 in Bonuses
- Wealth of offers at “The Bonus King”
- Superb deals on system bets
- Great bookie for football betting
New UK customers only. Register using the promo code BETFRED60, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £20 in Free Bets to be used on Sports, £10 in Free Bets to be used on Lotto and 50 Free Spins (20p per spin) credited within 48 hours of bet settlement. Further £20 in Free Bets credited 5 days after settlement. Bonuses have a 7-day expiry. Payment restrictions apply. SMS verification and/or Proof of I.D and address may be required. Full T&Cs apply. Terms & Conditions Apply
Bet £10, Get £30 in Free Bets
Bet £10, Get £30 in Free Bets
- The best new UK bookmaker in 2021
- Acca Club boosts profit 5 times weekly
- Superb for eSports and Virtual Sports
18+ BeGambleAware.org, T&Cs apply. Full T&C’s Apply. New customers on mobile only. 7 days to claim and stake £10 minimum bet at odds of 1.5 or greater to qualify. Free, void, cashed out or partially cashed out bets do not qualify. Max 3x £10 free bets credited on bet settlement. Free bets must be used on 4 or more selections with selection odds of 1.3 or greater. Free bets are non-withdrawable and stake not returned with winnings. 7 day expiry
Bet £10, Get £30 In Free Bets + £10 Casino Bonus
Bet £10, Get £30 In Free Bets + £10 Casino Bonus
- BOG on all UK & Irish horse races
- Complete My Challenges and get bonuses
- Handy Schedule helps with in-play betting
Min deposit £/€/$10 • A qualifying bet is a ‘real money’ stake of at least £/€/$10 • Min odds 1/2 (1.50) • Free Bets credited upon qualifying bet settlement and expire after 7 days • Free Bet stakes not included in returns • Casino Bonus must be claimed within 7 days • To withdraw bonus/related wins, wager the bonus amount 40 times within 14 days • Casino Bonus expires after 60 days • Withdrawal restrictions, payment methods, country & Full T&C’s apply.
Bet £10, Get £20 in Free Bets
Bet £10, Get £20 in Free Bets
- Betting platform of LiveScore service
- BOG and live streams of horse races
- Acca Bet deal claimed 3x each week
*New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from crediting (ex. E/Ws & Multiples), stakes not returned. Bet Responsibly. BeGambleAware.org 18+
Bet £10 Get £20 In Free Bets
Bet £10 Get £20 In Free Bets
- Weekly Acca Deal on all sports
- Strong in-play betting service
- Fun FIVES game free to play
*New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from acceptance (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly. BeGambleAware.org. 18+
Bet £10 Get £30 Free Bet
Bet £10 Get £30 Free Bet
- Newly launched UK bookmaker
- Range of payment methods to choose from
- Excellent selection of sports markets
New Players Only. Minimum stake $/€/£ 10, minimum odds1.5, stake not returned.1X wagering the winnings from the free bet. Wagering occurs from real balance first. Wagering requirement is calculated on bonus bets only, wagering starts from real funds. Free bet is valid for 7 Days from issue. Max conversion: $/€/£ 200. Excluded Skrill deposits. Withdrawal requests voids all active/pending bonuses. Full Terms Apply
LiveScore Bet St Johnstone vs Hearts betting offer: Bet £10 get £20 in free bets
Hurry up and deposit £10 at the casino. As a result, you will get £20 in free bets. To obtain LiveScore Bet right now, simply click the link below.
LiveScore Bet betting offers
Bet £10, Get £20 In Free Bets
Bet £10, Get £20 In Free Bets
New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from crediting (ex. E/Ws & Multiples), stakes not returned. Rules & Exclusions apply. Bet Responsibly. BeGambleAware.org
Bet365 St Johnstone vs Hearts betting offer: Bet £10, get £50 in Bet Credits
Let’s deposit £10 to earn £50 in free bets to use on a variety of markets, including St Johnstone vs Hearts
Bet £10 & Get £50 in Free Bets for new customers at bet365
Bet £10 & Get £50 in Free Bets for new customers at bet365
Betfred St Johnstone vs Hearts free bets: Bet £10 Get £60 In Bonuses
If you want to win a £60 bonus then bet £10 on Betfred’s sportsbook.
Bet £10 Get £60 In Bonuses
Bet £10 Get £60 In Bonuses
New UK customers only. Register using the promo code BETFRED60, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £20 in Free Bets to be used on Sports, £10 in Free Bets to be used on Lotto and 50 Free Spins (20p per spin) credited within 48 hours of bet settlement. Further £20 in Free Bets credited 5 days after settlement. Bonuses have a 7-day expiry. Payment restrictions apply. SMS verification and/or Proof of I.D and address may be required. Full T&Cs apply.
888sport St Johnstone vs Hearts betting offer: Bet £10 Get £40 In Free Bets + £10 Casino Bonus
Make use of 888sport’s St Johnstone vs Hearts betting offer, which offers £40 in free bets and a £10 casino bonus when you spend £10.
Bet £20 Get £40 In Free Bets
Bet £20 Get £40 In Free Bets
Qualifying bet must be placed at the normal odds • max bet £5 • Extra winnings paid in FREE BETS and added within 72 hrs of qualifying bet settlement • Free bet stakes not included in bet returns • Free bets expire 7 days after credit • This offer may not be combined with any other offer • Full T&C’s apply
Bet UK St Johnstone vs Hearts free bets: Bet £10 get £30 in free bets
Free bets of £30 are now available at Bet UK. Make a £10 deposit to qualify for these free bets, and the bonus money will be credited to your Bet UK account immediately.
Bet £10 Get £30 In Free Bets
Bet £10 Get £30 In Free Bets
18+ BeGambleAware.org, T&Cs apply. Full T&C’s Apply. New customers on mobile only. 7 days to claim and stake £10 minimum bet at odds of 1.5 or greater to qualify. Free, void, cashed out or partially cashed out bets do not qualify. Max 3x £10 free bets credited on bet settlement. Free bets must be used on 4 or more selections with selection odds of 1.3 or greater. Free bets are non-withdrawable and stake not returned with winnings. 7 day expiry.
BoyleSports St Johnstone vs Hearts free bets: Bet £10 Get £30
BoyleSports will give you £30 in free bets to utilise on their sportsbook, including all remaining games, if you place a £10 qualifying wager after joining up through the link below.
Bet £10 Get £20 In Free Bets
Bet £10 Get £20 In Free Bets
New UK customers (Excluding NI) only. Mobile exclusive. Min stake £10. Min odds Evs. Free bet applied on 1st settlement of any qualifying bet. 30 days to qualify. Free bets expire in 7 days. Cashed out/Free Bets won’t apply. Payment method restrictions. 1 Free Bet offer per customer, household & IP Address only. 18+. T&Cs apply
Add Sportslens to your Google News Feed!