Pennsylvania Sports Betting

There are tons of offers available for bettors in the Keystone State, so we've broken them down for you to check out. From FanDuel to DraftKings, all the biggest names are live in PA.
All Bookies Are:
US LicensedSecure & TrustedFast Withdrawals
DraftKings logo
Bet $5, Get $200 on the NFL
Fanduel logo
Bet $1, Get $125 On Any Sport
FOX Bet logo
Risk Free Bet Up To $50
BetRivers logo
Second Chance Free Bet up to $500
Pointsbet logo
4 Risk-Free Bets Up To $200

Other Free Bet Offers

Caesars Sportsbook logo

Bet up to $1250 and Get Stakes Back if you Lose

Bet up to $1,250
Get your stakes back if you lose
Receive 1,000 Reward Credits® and 1,000 Tier Credits
Overall Rating: 4/5Payout Speed 3 Days
Payment Methodspaypal payment methodvisa payment methodmastercard payment methodbank-transfer payment methodskrill payment method
BetMGM logo

Risk-Free Bet Up To $1,000

$1,000 Risk Free
World Famous Brand
Smooth User Interface
Overall Rating: 4/5Payout Speed 5 Days
Payment Methodsvisa payment methodpaypal payment methodmastercard payment methodskrill payment methodbank-transfer payment method
Unibet New Jersey logo

Claim $500 Risk Free + 100% NFL Boost

Use Promo Code DIVISION
Bet on Steelers or Eagles to win their division
Get 100% Profit Boost
Overall Rating: 5/5Payout Speed 2 Days
Payment Methodsbank-transfer payment methodvisa payment methodmastercard payment methodpaypal payment methodpaynearme payment methodskrill payment method
DraftKings logo

Bet $5, Get $100 on the MLB

Bet $5, Get $100 Guaranteed
MLB Exclusive
New Users Only
Overall Rating: 5/5Payout Speed 2 Days
Payment Methodsvisa payment methodpaypal payment methodmastercard payment methodbank-transfer payment methodskrill payment method
Stars Casino logo

$50 Free + 200% Deposit Boost

$50 Bonus On Sign Up
Get Daily Bonuses
100's Of Slots
Overall Rating: 4/5Payout Speed 2 Days
Payment Methodspaypal payment methodmastercard payment methodvisa payment methodbank-transfer payment methodpaynearme payment method
BetMGM Casino logo

$1500 Deposit Match + $20 Free Sports Bet

$1500 Deposit Match
$20 Free Sportsbook Bet
New Customers Only
Overall Rating: 5/5Payout Speed 2 Days
Payment Methodsvisa payment methodpaypal payment methodmastercard payment methodbank-transfer payment methodskrill payment method
World Series of Poker logo

100% Deposit Match up to $1000 + $50 Free Play

$1000 Deposit Match
PLUS $50 Free
New Customers Only
Overall Rating: 4/5Payout Speed 2 Days
Payment Methodspaypal payment methodmastercard payment methodvisa payment methodbank-transfer payment methodpaynearme payment method
DraftKings logo

$50 Free Bet + $1000 Deposit Bonus

Huge Deposit Bonus
$50 Free Bet for ANY Sport
New Users only
Overall Rating: 5/5Payout Speed 2 Days
Payment Methodsvisa payment methodpaypal payment methodmastercard payment methodbank-transfer payment methodskrill payment method

Sign Up With Oddschecker

To Beat The Odds

Want the latest free picks and free bets? Get it in your inbox.

Pennsylvania was one of the first states to allow legal online sporting betting, with the first sites going live at the end of May 2019. Like elsewhere in the country, PA sports betting apps work through partnerships with the physical casinos and turf clubs that are licensed in the state.

This hasn’t limited competition though, with quite a few Pennslyvania online sports betting apps and websites already operating in the state, including big names like DraftKings, FOX Bet, and FanDuel.

Bettors also aren’t required to visit a casino in person to sign up or make a deposit, meaning they’re free to register with a PA sportsbook from the comfort of their own or anywhere else they choose. This also means it’s easier to create multiple sportsbook accounts and take advantage of the free bet offers and place wagers with whichever bookie is offering the best odds.

Top PA Sports Betting Sites

Pennsylvania was one of the first states to allow online sports betting. Unlike some other states, PA also allows you to register with an online sportsbook through its website or mobile app, meaning you don’t have to complete the process in person.

Many big-name sportsbooks, including DraftKings and FanDuel, are now live in the state, accepting bets on a wide selection of different markets.

Welcome Offer, Free bets or Promo Codes

Most online sportsbooks offer signup bonuses and free bets to new customers to encourage them to create an account with them rather than a competitor. Because Pennsylvania doesn’t require you to visit a sportsbook in person to sign up, this makes it easy to take advantage of all these offers.

Thousands of dollars are on offer to bettors in Pennsylvania, including a $1,000 bonus for new customers signing up to DraftKings Sportsbook and a 20% profit boost and a $500 risk-free bet from Parx Sportsbook.

Check out to table below with all the best and latest welcome offers, free bets, and promo codes from PA sports betting sites.

PA Sports Betting Sites 2022

Since sportsbooks began operating in PA in 2019, many great brands have set up shop in the state. This includes DraftKings, Unibet, and FOX Bet. The local Parx Casino has also got in on the act, offering Pennsylvania bettors the choice between local and national operators.

Here are some of the best sports betting sites in Pennsylvania.

Parx Sportsbook

Parx Sportsbook launched in June 2019, operating out of the Parx Casino in Bensalem. It’s one of the most popular casino brands in the state, which has helped it gain a sizable market share.

It offers a great mobile experience that’s available for both iOS and Android devices. Through it, you’ll find an extensive betting market covering all major US sports as well as many international leagues and tournaments.

Parx Sportsbook’s bonus offers aren’t as generous as some other PA sportsbooks, but their $250 risk-free bet is nothing to be sniffed at.

DraftKings Sportsbook

DraftKings is one of the most recognized brands in the country. It operates its daily fantasy services across most of the USA, and it recently launched its sportsbook in Pennsylvania. The company is working with Meadowlands Race and Casino and offers up to $1,000 in free bets to new customers.

The company’s size and experience have allowed it to develop a slick app that’s easy to navigate and fun to use. The DraftKings live betting features are some of the best in the entire country.

Click to read our DraftKings review


Unibet is a brand that’s well known throughout the world but isn’t as strong in the US. It’s trying hard to change this though, with some great sign up offers and a wide selection of betting markets on US and international sports.

Its app isn’t as flashy as some other sportsbooks, but it’s clean and easy to navigate. If you want a no-nonsense mobile sportsbook experience, then Unibet is probably for you.

Click to read our Unibet review


FOX is a brand known across the country, with an extensive TV network that includes plenty of sports channels. FOX Bet has borrowed heavily from this expertise to bring unique insights that can help you while making your betting decisions.

In Pennsylvania, FOX Bet is working with Mount Airy Casino in Pocono. The sportsbook offers a range of promotions for existing customers as well as a risk-free bet of up to $500 when you sign up.

Click to read our FOX Bet review


FanDuel launched in July 2019, shortly after the first online sportsbooks began operating in Pennsylvania. It operates with Valley Forge Casino and has built up a large market share in the state.

Like DraftKings, FanDuel has an app that’s easy to use giving you effortless access to all the most popular betting markets, including the NFL, NBA and MLB.

New customers can get up to $1,000 of risk-free bets when they sign up for a FanDuel account in Pennsylvania.

Click to read our FanDuel review

Online Horse Betting in Pennsylvania

Like in many other US states, betting on horse racing has been legal for much longer than other sports. There are several race tracks in the state where you can play the ponies.

Additionally, a range of horse books accept bets from customers in Pennsylvania. This includes BetAmerica, Twinspires, and TVG (which operates as PABets in Pennsylvania). These companies allow you to bet on horse races across the country and around the world, including high profile events like the Kentucky Derby and Bellmont Stakes.

Like other sportsbooks in Pennsylvania, horse books offer generous free bets and risk-free bets to new customers from the state.

Frequently Asked Questions

When did online sports betting become legal in PA?

Online sports betting in Pennsylvania began on 31st May 2019, shortly after in-person betting was allowed in sportsbooks. Several big brands launched their apps in the weeks and months after this, each working in partnership with a physical casino or turf club already operating in the state.

Are offshore sportsbooks legal in Pennsylvania?

Offshore sportsbooks are not legal anywhere in the United States, though actually joining and betting with one is not a crime. The operators of offshore sports betting sites are in breach of both Pennsylvania state law and US federal law.

Sportsbooks operating in the state of Pennsylvania should be licensed by the Pennsylvania Gaming Control Board, which offshore sportsbooks are not.

With many licensed sports betting sites already up and running in the state, bettors have little need to use an offshore site. These licensed sportsbooks offer you peace of mind when you make deposits and place your bets since you know you’re working with a brand you can trust.

Can you bet on College Football in Pennsylvania?

Yes, unlike New Jersey and Illinois, PA sports betting sites are allowed to accept bets on college sports, including teams from within the state. This means PA bettors can place wagers on local college teams like Penn State, Temple, Pitt, and Villanova.

Most Pennsylvania sportsbooks allow college sports betting, including college football, March Madness, and other competitions.

How to place a sports bet in Pennsylvania?

Betting on sports in Pennsylvania is easy, and you can set up your account right from your smartphone or computer. Just follow these easy steps to get started

1. Choose the Pennsylvania sportsbook that you want to join. Use the comparison table on this page to find the sportsbook that’s right for you.

2. Sign up for your selected PA sports betting site. You’ll need to enter your name, address, phone number, and verify your identity. This can all be done without visiting the sportsbook in person.

3. Make your first deposit. Each online sportsbook accepts different payment methods for deposits, though most allow you to do it through your online banking or a Visa, Mastercard, or Discover card.

4. Place your bets. Select the bets you want to place from the extensive betting markets offered by PA sportsbooks.

How old do you have to be to bet on sports in Pennsylvania?

The minimum age for betting on sports in Pennsylvania is 21.

Can anyone bet on sports in Pennsylvania?

Provided you are within the state borders and over the age of 21, you can create an account with a sportsbook and bet on sports. You don’t need to visit the sportsbook in person to do this, everything can be completed from your smartphone, tablet, or computer.

You also don’t need to be resident in Pennsylvania to place bets on sports. You just need to be within its borders at the time you make the wager. This means anyone visiting or traveling through the state can bet on sports while they’re there, provided they’ve created an account.

Which PA sportsbook offers the best odds?

Bettors in PA have a good selection of sportsbooks to choose from, meaning there is plenty of competition among the operators in the state. This means they all offer competitive odds on most betting markets.

Some will offer better odds than others, so you should always compare them before deciding who to place your bets with. Thankfully, you don’t need to open a sportsbook account in person, so it’s easy to take advantage of the best odds offered by each.

OddsChecker makes it easy for you to compare odds by doing all the hard work for you. We collate all the odds from Pennsylvania sportsbooks for each market to help you find the best value when you bet on your chosen sport.


Almost there!

We are loading your bets, and they will be here in a second.