Skip to content
21+ Play responsibly
Next LoL · FURIA Esports vs MVK Esports Fri 7:00 AMPBA · Converge vs Macau Fri 5:15 PMPBA · Phoenix Fuelmasters vs Meralco Fri 7:30 PMLoL · BNK FEARX vs Team WE Sat 5:00 PM Kuya Datos picks ›

Best Betting Sites in the Philippines

By PhilippinesBetting Editorial Team5 min read

These are the 17 sportsbooks we rank for Filipino bettors, in our team's order. For each one we read the payments page and the bonus terms, so the cards show what matters here: GCash and Maya, the peso minimum, PBA and NBA markets, and the catch in the welcome offer.

Pick what you need in the filters, or tap Compare to line the sites up side by side. Every card links to our full review. 21+ only.

Our ranking: 17 betting sites

Filter the list 17 sites
Pay with
Pay with
Deposit
Deposit
Features
Features
1
BK8

Bonus Welcome Bonus 288% Up to PHP 28,800 + 180 Free Spin

  • Sports welcome of 100% up to ₱5,000
  • Three sportsbooks under one login
  • No fees on deposits or withdrawals, per BK8

− 12x turnover counts deposit and bonus together

Rating 4.5
Min deposit
₱200
Payments
GCash, Maya, GrabPay, bank

21+ only. Terms apply — read the operator's rules before you claim.

2
1xBet

Bonus UP TO 7200 PHP WITH PROMO CODE: BETTINGPHILIPPINES

  • Sign-up by phone or email in a few minutes
  • Weekly reloads and a daily boosted acca
  • GCash and Maya from ₱100
  • More than 60 sports, with deep NBA and football menus

− Crowded layout that takes a while to learn

Rating 4.3
Min deposit
₱100 (GCash, Maya)
Payments
GCash, Maya, bank

21+ only. Terms apply — read the operator's rules before you claim.

3
888Starz

Bonus 100% welcome bonus up to 5,848 PHP

  • Thousands of betting odds on popular events
  • GCash from ₱50
  • Multi-live view for several games at once
  • A reload on two weekdays, Tuesday and Thursday

− Heavy pages that load slowly on mobile data

Rating 4.3
Min deposit
₱50 (GCash)
Payments
GCash

21+ only. Terms apply — read the operator's rules before you claim.

4
Jiliace

Bonus No Sign-Up Bonus

  • Bank deposits from ₱50, open 24 hours
  • Deposits usually credited within 5 minutes
  • Site and promos in Tagalog
  • Rebate that also covers sports bets

− Welcome bonus is for slots only;

Rating 4.4
Min deposit
₱50 (bank)
Payments
GCash, bank

21+ only. Terms apply — read the operator's rules before you claim.

5
PesoBet

Bonus Redeem PHP 3,000 on your 1st deposit

  • Multiple promotions available
  • Browser highly optimized for web browsing
  • Competitive odds

− Some deposit methods send money to a personal account

Rating 4.1
Min deposit
₱100
Payments
GCash, Maya, GrabPay (deposits); withdrawals by bank

21+ only. Terms apply — read the operator's rules before you claim.

6
Peso88

Bonus 100% first deposit bonus of up to 3,888 PHP

  • Has a mobile app
  • Generous promotions for all sports bettors
  • Many security features

− Only supports bank transfers for withdrawals

Rating 4.1
Min deposit
₱100
Payments
GCash, Maya, GrabPay (deposits); withdrawals by bank

21+ only. Terms apply — read the operator's rules before you claim.

7
Bons

Bonus Welcome Bonus up to 100,000 PHP

  • 45+ sports, strongest on football, basketball, MMA and eSports
  • Thousands of live betting events each month
  • Features popular payment methods for Filipino players
  • Comes with a separate casino section

− The Filipino version of the bookmaker doesn’t feature a betting app

Rating 4.8
Payments
GCash, Maya

21+ only. Terms apply — read the operator's rules before you claim.

8
BetVisa

Bonus 100% Welcome Bonus up to ₱5,000

  • BetVisa.com offers a wide range of betting options
  • Attractive odds
  • User-friendly interface ensuring an engaging gambling experience.

− If you are traveling outside of your registered country, you cannot access your original country’s BetVisa homepage. It always follows the local website as it is geo-locked.

Rating 4.0

21+ only. Terms apply — read the operator's rules before you claim.

9
22win

Bonus Sports Welcome Bonus 100%

  • GCash and Maya, from ₱100 a deposit
  • 130% sports bonus at a 7x rollover
  • Payouts usually in 10–15 minutes, per 22WIN's FAQ
  • Site in English and Tagalog

− Sports bonus capped at ₱1,300, with a ₱2,000 cash-out limit

Rating 4.4
Min deposit
₱100
Payments
GCash, Maya, GrabPay

21+ only. Terms apply — read the operator's rules before you claim.

10
Bet88

Bonus 100% welcome bonus up to PHP 8,888

  • Local brand with a peso-only cashier
  • GCash, Maya and GrabPay deposits
  • NBA live betting
  • E-bingo and live casino on the same account

− Heavy rollover on the welcome bonus

Rating 4.4
Payments
GCash, Maya, GrabPay

21+ only. Terms apply — read the operator's rules before you claim.

11
Paripesa

Bonus 100% first deposit bonus of up to 4,900 PHP

  • GCash and Maya deposits from ₱100, no fees
  • Withdrawals to GCash or Maya, quoted at 15 minutes
  • Odds-movement charts and stats beside the markets

− Bonuses don't apply to crypto deposits

Rating 4.8
Min deposit
₱100 (GCash, Maya)
Payments
GCash, Maya

21+ only. Terms apply — read the operator's rules before you claim.

12
GGBET

Bonus 100% bonus up to 100$

  • Quick and convenient and registration
  • A wide range of esports events
  • A large assortment of promotions and regular updating of their list
  • Fast support service

− Insufficient action lines of the markets of traditional sporting events

Rating 4.2
Min deposit
₱500
Payments
GCash (deposits), cards, e-wallets

21+ only. Terms apply — read the operator's rules before you claim.

13
20bet

Bonus 100% first deposit bonus of up to 6,000 PHP

  • Peso cashier: GCash (also by QR), Maya, GrabPay
  • Plenty of promos built around accumulators
  • Clean betting screen with the slip out of the way
  • App for Android and iOS, plus a tidy mobile site

− Thinner live menu than the biggest books

Rating 4.3
Min deposit
₱100 (GCash QR)
Payments
GCash (also QR), Maya, GrabPay

21+ only. Terms apply — read the operator's rules before you claim.

14
22Bet

Bonus 100% first deposit bonus of up to 7,500 PHP

  • Low minimums: many methods start around ₱40–₱60
  • Weekly rebate on everything you bet
  • Streams on some live games
  • Weekly promos aimed at accumulator bettors

− No welcome bonus on a crypto deposit

Rating 4.1
Min deposit
₱40 (some methods)

21+ only. Terms apply — read the operator's rules before you claim.

15
Ivibet

Bonus 100% first deposit bonus of up to 6,000 PHP

  • Fast-loading pages while on mobile
  • Numerous filtering options for finding matches
  • Boosted odds on select events and markets
  • Low wagering requirements

− Limited live betting options

Rating 4.6
Min deposit
₱100 (GCash QR)
Payments
GCash (also QR), Maya, GrabPay

21+ only. Terms apply — read the operator's rules before you claim.

16
Megapari

Bonus 100% match bonus up to 5,800 PHP

  • GCash, Maya and GrabPay from ₱100
  • Long sports menu, niche picks included
  • Sign-up by phone, email, Google or Telegram

− Casino bonus asks for 35x in seven days

Rating 4.5
Min deposit
₱100 (e-wallets)
Payments
GCash, Maya, GrabPay

21+ only. Terms apply — read the operator's rules before you claim.

17
BCGame

Bonus 270% welcome bonus up to 20000BCD

  • PHP wallet with GCash and Maya, plus 100+ coins
  • One wallet for casino and sportsbook
  • NBA and MPL PH esports on the menu
  • Provably fair in-house games (Crash, Plinko, Limbo)

− Bonus paid in BCD, not pesos

Rating 4.2
Payments
GCash, Maya (deposits), crypto

21+ only. Terms apply — read the operator's rules before you claim.

GCash, Maya and minimums, side by side

The figures each site publishes, as our reviews record them. "Deposits" means the e-wallet works for deposits only and withdrawals go to a bank account; a dash means our review doesn't state it.

SiteGCashMayaGrabPayMin. depositMin. withdrawalApp
BK8YesYesYes₱200₱300Android, iOS
1xBetYesYes—₱100 (GCash, Maya)—Android, iOS
888StarzYes——₱50 (GCash)₱50Android, iOS
JiliaceYes——₱50 (bank)₱100Yes
PesoBetDepositsDepositsDeposits₱100₱200 (bank)—
Peso88DepositsDepositsDeposits₱100₱200 (bank)Android
BonsYesYes———Mobile site
BetVisa——————
22WINYesYesYes₱100₱200Android, iOS
Bet88YesYesYes———
PariPesaYesYes—₱100 (GCash, Maya)₱50 (Maya)Android, iOS
GG.BETDeposits——₱500——
20BetYesYesYes₱100 (GCash QR)₱600Android, iOS
22Bet———₱40 (some methods)₱60Android, iOS
IvibetYesYesYes₱100 (GCash QR)₱600—
MegapariYesYesYes₱100 (e-wallets)₱100 (GCash)Android, iOS
BC.GameYesDeposits——₱50 (GCash)—

Which one for what

No site wins at everything. Here is where each one is strongest, going by our reviews.

If you wantLook at
GCash and Maya, in and outPariPesa (withdrawals to GCash or Maya quoted at 15 minutes), 22WIN (payouts in 10–15 minutes, per its FAQ), BK8 (GCash, Maya and GrabPay in one cashier)
The smallest first deposit888Starz (GCash from ₱50), Jiliace (bank from ₱50), 22Bet (some methods from ₱40)
A welcome offer you can clear22WIN (130% up to ₱1,300 at 7x), 888Starz and PariPesa (5x, on accumulators)
NBA and PBA nightsBet88 (NBA live betting), 888Starz (several games live on one screen), BC.Game (live basketball)
Esports and MPL PHGG.BET (built around esports), BC.Game (MPL PH, Dota 2, Valorant, CS2), Bet88 (Mobile Legends, Dota 2, Valorant)
A site in TagalogJiliace, 22WIN

How we order the list

Every site here has a score out of 5, worked out the same way for all of them. The order of the list is a separate thing: it's our team's ranking for Filipino bettors, which is why a 4.8 can sit below a 4.5. If one thing matters most to you, the filters above will serve you better than any order. The score is built from five things. The full method, with worked examples, is on How we rate betting sites.
  1. Payments
    The Philippine methods a site publishes (GCash, Maya, GrabPay, bank, cards, crypto) and its own limits, processing times and fees.
  2. Player complaints
    What players post on public complaint boards, what it's about, and whether it got fixed.
  3. Odds
    The football margin we worked out from posted prices, where we have one. Lower is better for you.
  4. Bonus terms
    Wagering, minimum odds, maximum bet and expiry. Not the size of the banner: a ₱3,000 offer you can clear beats a ₱30,000 one you can't.
  5. Responsible gambling tools
    Deposit limits, time-outs and self-exclusion, as the site's own terms describe them.

Betting sites FAQ

  • Which betting sites take GCash and Maya?

    Twelve of the seventeen list both in their cashier, among them BK8, 1xBet, 22WIN, PariPesa, Megapari and 20Bet. At PesoBet and Peso88 the e-wallets are for deposits only, and withdrawals go to a bank account. Tick GCash and Maya in the filters above to see the full set.
  • What's the lowest deposit I can start with?

    ₱50 by GCash at 888Starz, and ₱50 by bank transfer at Jiliace. 22Bet starts some methods at around ₱40. The minimum withdrawal is often higher than the minimum deposit, so check both columns in the table.
  • How fast do withdrawals arrive?

    These are the times the sites publish, not ones we measured: 10–15 minutes at 22WIN, about 15 minutes to GCash or Maya at PariPesa, and BK8 aims for 15 minutes. Jiliace quotes one to three days. A first withdrawal usually takes longer because of the ID check, so verify your account before you need the money.
  • Can I bet on the PBA and NBA from my phone?

    Yes. Ten of the seventeen have an app (tick "Mobile app" above), and the rest work in your phone's browser. Our betting apps guide covers installing one safely. For the games themselves, see PBA betting and NBA betting.
  • What does "12x turnover" or "35x wagering" mean?

    It's how many times you have to bet the bonus, sometimes plus your deposit, before you can withdraw it. Deposit ₱1,000, get a ₱1,000 bonus at 12x on both, and you need ₱24,000 in bets first. Lower is better, and a short expiry makes any number harder.
  • Why isn't the list in rating order?

    The score out of 5 comes from our review method. The order is our team's ranking for Filipino bettors. They answer different questions, so a 4.8 can sit below a 4.5.
  • How old do I have to be?

    21. Most sites ask for ID before your first withdrawal, and an underage account usually ends with the winnings kept and the account closed.

More guides

Bet with a limit

21+ only. Betting is entertainment, not income. Set a deposit limit on day one, before you need it. If it stops being fun, call the NCMH crisis hotline at 1553 (24/7) or read our responsible gambling page.
PhilippinesBetting Editorial Team

PhilippinesBetting Editorial Team

Editorial team

PhilippinesBetting.ph is run by an in-house editorial team that follows the Philippine betting market every day: sportsbooks, online casinos, the PBA, esports and local payment methods like GCash and Maya. Every score follows our published method (How We Rate). Questions or corrections: info@philippinesbetting.ph.