So you're in the District, looking to play some slots or hit the tables, but you quickly realize DC itself is a dead zone for gambling. It’s a common frustration—you have the mood to play, but the geography isn't on your side. Washington D.C. proper doesn't have commercial casinos, which means if you want the full resort experience, you’re going for a drive. But here’s the good news: you’re sandwiched between Maryland and Virginia, both of which have rapidly expanded their gaming offerings. Whether you want to stay close to the city limits or make a day trip out of it, you have solid options within an hour's drive.
For most DC residents, Maryland is the go-to destination. The state legalized casino gambling years ago, and the properties have matured into full-scale resorts. The closest option is MGM National Harbor. Located just across the Potomac River in Oxon Hill, MD, it’s practically in DC’s backyard—about a 15-minute drive from downtown if traffic cooperates. It’s a massive Las Vegas-style resort with a 308-room hotel, a theater, high-end dining, and a gaming floor spanning 125,000 square feet. You’ll find over 2,000 slot machines and 130 table games here. It’s the glitziest option for a night out, though the minimum bets on table games can get steep on weekends.
A bit further out, roughly 45 minutes to an hour from DC, is Live! Casino & Hotel in Hanover. Located near Arundel Mills Mall, this property is a direct competitor to MGM. It recently underwent a massive expansion, adding a luxury hotel tower and more gaming space. The vibe here is distinct—it feels slightly less touristy than National Harbor and more focused on the serious gamer. They host a World Series of Poker (WSOP) circuit room, making it the best spot in the region for tournament poker players. If you’re driving north on I-95 or the Baltimore-Washington Parkway, it’s an easy commute.
Also worth mentioning is Horseshoe Baltimore. It’s further north, sitting right next to M&T Bank Stadium and Camden Yards. It’s about an hour drive from the DC core. While it doesn’t have the same polished resort feel as MGM or Live!, it’s right in the heart of the action if you plan on catching an Orioles or Ravens game. The table game atmosphere here is a bit more old-school and gritty, which some players actually prefer.
For a long time, crossing the river into Virginia meant leaving gambling behind. That changed recently. Virginia legalized casino gaming in select cities, and the first one to open its doors for DC-area players is Rivers Casino Portsmouth. It’s about a three-hour drive south, so it’s not a quick trip like Maryland, but it’s a brand new facility if you happen to be heading that way for the coast or Norfolk.
Closer to home, keep an eye on the developments in Northern Virginia. While there isn't a major casino floor open right in Alexandria or Arlington yet, the legislative landscape is shifting. For now, Virginians often cross the bridge into Maryland to play. However, you might see changes in the coming years as the state continues to expand its gaming laws to rival its northern neighbor.
DC area casinos are strictly regulated by state gaming commissions, which means the games are fair, but the rules are specific. In Maryland, the slots are tight but the paytables on video poker can be generous if you know where to look. Table game minimums are where you need to be careful. At MGM National Harbor on a Friday night, finding a $15 Blackjack table can be a challenge—you’re often looking at $25 or $50 minimums. If you’re on a budget, BetRivers Casino (which operates the physical property in Portsmouth) or Horseshoe Baltimore might offer lower limits.
Poker players have a clear winner: Live! Casino in Hanover. The WSOP room is the centerpiece of the poker scene in the DMV (DC, Maryland, Virginia). They spread No-Limit Hold’em and Pot-Limit Omaha with varying stakes. MGM has a poker room as well, but the tournament series and cash game liquidity are generally stronger at Live!.
Here is where things get tricky. Washington DC itself passed legislation to allow online sports betting and iGaming, but the rollout has been rocky. The district’s unique status means Congress can meddle with local laws, creating a confusing patchwork. Currently, online sports betting is live and legal in DC, but dedicated online casinos (slots and table games) are still restricted.
However, if you are physically located in Maryland or West Virginia, you can legally play on mobile casino apps. This is a popular workaround for DC residents. You simply drive across the border into Maryland, and you can legally access apps like BetMGM Casino, DraftKings Casino, or Caesars Palace Online Casino. West Virginia is also an iGaming state, so if you head west towards Harpers Ferry, you can log in and play there too.
For those who stay within DC limits, your options are mostly limited to social casinos or sweepstakes casinos, which operate under different federal laws. These allow you to play for fun or "sweepstakes" coins, but they don't offer the same cash-wager experience as a regulated MD casino app.
Choosing where to go often comes down to drive time and what you want to play. Here’s a quick look at the top three choices for DC area players:
| Casino | Distance from DC | Key Feature | Best For |
|---|---|---|---|
| MGM National Harbor | ~15 mins | Luxury resort, high-end dining | Night out, couples, high rollers |
| Live! Casino & Hotel | ~45 mins | WSOP Poker Room, huge gaming floor | Poker players, serious gamblers |
| Horseshoe Baltimore | ~60 mins | Downtown location, pro sports access | Sports fans, lower limit tables |
While waiting for a full casino in Virginia, you will find charitable gaming halls. In Alexandria and other parts of VA, organizations host bingo and pull-tab games. Some of these venues, like the ones operated by veteran organizations, can feel surprisingly like a mini-casino with instant bingo machines. They aren't full slots, but they scratch the itch for some quick action without leaving the state. The atmosphere is more community-focused, and the stakes are usually lower, making it a decent option if you don't want to battle the Beltway traffic into Maryland.
No, there are no commercial casinos inside the District of Columbia. You have to travel into Maryland, West Virginia, or Virginia to find a casino with slot machines and table games. MGM National Harbor is the closest, located just across the border in Maryland.
Yes, gambling winnings are taxable income. If you win $1,200 or more on slots or bingo, or $5,000 or more in a poker tournament, the casino will issue you a W-2G form. DC residents must report these winnings on their local tax returns in addition to federal taxes. Maryland will also withhold state tax for non-residents if you hit a jackpot over $5,000.
Currently, online casino games (like slots and roulette apps) are not legal for play within DC boundaries. However, if you cross the border into Maryland or West Virginia, you can legally download and play on apps like FanDuel Casino or BetMGM. Geolocation software will block you from playing if you are inside the District.
Live! Casino & Hotel in Hanover, Maryland is widely considered the best for poker. It hosts a World Series of Poker (WSOP) circuit room with a wide variety of cash games and daily tournaments. MGM National Harbor also has a poker room, but Live! generally attracts a larger field and offers more consistent action.
It depends on the property. Horseshoe Baltimore and Live! Casino generally offer free self-parking. MGM National Harbor, being a resort property, typically charges for parking, though they may validate or offer free parking to members with a certain tier status in their loyalty program. It's best to check the specific casino's website before you go.