Is sports betting legal in Pennsylvania?
Yes. Pennsylvania allows sports betting online and in person at licensed casinos, for adults 21 and over, licensed by the Pennsylvania Gaming Control Board. The first legal bets the Board reported were taken from 15 November 2018.
What the law allows
Sports wagering in Pennsylvania comes from Chapter 13C of Title 4 of the state's consolidated statutes, added on 30 October 2017 by Act 42 of that year. The chapter lets the Pennsylvania Gaming Control Board authorize the state's slot machine licensees, the casinos, to take sports bets at their own facilities or through an Internet-based system, which is the law's way of saying websites and phone apps. The statute counts professional and collegiate games as sporting events.
The Board's first sports wagering report, published on 18 December 2018, covered bets taken from 15 November 2018 at Hollywood Casino at Penn National Race Course.
The age is 21. The statute says it plainly: no one under 21 may make a wager on sporting events through authorized sports wagering, or even walk into the sportsbook area of a casino.
Betting from your phone
The law also says every bettor using a licensed book must be physically inside Pennsylvania (or in a place the Board has a sports wagering agreement with). So the app will check where you are standing before it takes the bet, and it will refuse if you've driven over the line into Ohio or New Jersey.
The Board keeps the list of licensed online sportsbooks on its own site, and it tells bettors to look for the Board's logo on a book's site before depositing. I'd check that list rather than trust an ad. It is short, and it is the only list that counts in the state.
Your winnings are income, and I'd keep a record of every bet for that reason alone. The IRS says gambling winnings are fully taxable.
Where the offshore books fit
Offshore books take bets from Pennsylvania too, and they are not licensed by the Board. That matters when something goes wrong. If a licensed book slow pays you or voids a winner, you can take a complaint to the Board that licensed it. With an offshore book there is nobody in Harrisburg to call. I've always told players the same thing: know who holds the book to account before you hand it your bankroll. Using a VPN to get around the location check is its own problem, and the VPN question covers why.
If the betting stops being fun, call 1-800-GAMBLER, the number the Board gives on its Responsible Play site, or read our page on responsible gambling.
*Checked against the Pennsylvania Gaming Control Board and Title 4, Chapter 13C on 28 October 2026. Laws change; this page is re-checked every quarter. This is not legal advice.*
Related questions
Where is sports betting legal?
Of the 38 states we have checked, 31 allow legal sports betting in some form and 7 do not, as of 28 October 2026. The form varies a lot: some states let you bet on your phone anywhere inside their borders, others only at a casino counter, a tribal casino or through one state-run book.
How old do you have to be to bet on sports?
21 in most states that allow sports betting, and 18 in a few, New Hampshire and Rhode Island among them. The age that counts is the one set by the state you are in when you place the bet, so check that state's regulator.
Is sports betting legal in New Jersey?
Yes. New Jersey's sports betting law took effect for its casinos and racetracks on 11 June 2018, with online betting allowed 30 days later. You must be 21, and the Division of Gaming Enforcement regulates the books.
Is sports betting legal in New York?
Yes. New York has allowed mobile sports betting since 8 January 2022, alongside in-person betting at its licensed commercial casinos, for adults 21 and over, regulated by the New York State Gaming Commission.