5 verified casinos near Tulsa. Browse the directory, check addresses, and compare players club options before you visit.
5 verified casino locations within driving distance of Tulsa.
New guests can enroll in Hard Rock Unity Rewards at the players club desk to start earning points on slots, table games, hotel stays, dining, and entertainment across the Hard Rock network. Sign up at the players club desk before your first session — points are not retroactive.
Hard Rock Hotel & Casino Tulsa is a large tribal resort casino operated by Cherokee Nation Entertainment, located in Catoosa approximately 12 miles east of downtown Tulsa on historic Route 66. The gaming floor features several hundred electronic gaming machines alongside live table games including blackjack, craps, and roulette. Hard Rock Live hosts national touring acts across country, classic rock, and comedy. The hotel offers over 100 rooms with the brand's signature music-themed aesthetic, and the Rock Spa adds a wellness amenity. Multiple dining concepts serve the property. Strong highway visibility and a dedicated parking structure make it the most recognizable casino destination in the Tulsa market.
New players can join the Muscogee Nation loyalty program at the players club desk, earning points redeemable across all ten Muscogee (Creek) Nation gaming properties statewide. Sign up at the players club desk before your first session — points are not retroactive.
River Spirit Casino Resort is a large tribal resort casino operated by the Muscogee (Creek) Nation, situated on the west bank of the Arkansas River at Riverside Drive in south Tulsa. The substantial gaming floor offers a wide selection of slot machines, video poker terminals, and table games. The Margaritaville Hotel provides island-themed accommodations including a lazy river and outdoor pool. Seven dining concepts range from quick-service to full-service restaurants, and a convention and event center hosts concerts and boxing events. Free parking is plentiful, and the Riverside Drive location offers easy access from south Tulsa neighborhoods and the nearby Jenks suburb.
New players can enroll in the Osage Casino tribal loyalty program at the players club desk, earning points valid at all seven Osage Nation gaming locations across northeastern Oklahoma. Sign up at the players club desk before your first session — points are not retroactive.
Osage Casino Hotel Tulsa is a large tribal resort casino operated by the Osage Nation, located on West 36th Street North on the city's north side. The 47,000-square-foot gaming floor features over 1,000 electronic gaming devices including slots and video poker, plus table games. The attached hotel has been upgraded in recent years, with guest rooms showcasing artwork created by Osage tribal artists, giving the property a distinct cultural identity. The Osage Nation's loyalty card is valid across all seven Osage gaming locations including the nearby Sand Springs property, Skiatook, Hominy, Pawhuska, Bartlesville, and Ponca City, making it a strong home base for frequent players in northern Tulsa.
New players can join the Osage Casino tribal loyalty program at the players club desk, earning points redeemable across all seven Osage Nation properties including the flagship Tulsa hotel location. Sign up at the players club desk before your first session — points are not retroactive.
Osage Casino Sand Springs is a mid-size tribal casino operated by the Osage Nation, situated on West Charles Page Boulevard in Sand Springs approximately 10 miles west of downtown Tulsa. The property serves as additional gaming capacity for players in Tulsa's western metro corridor and the Sand Springs community. The gaming floor offers electronic gaming machines including slots and video poker. As part of the Osage Nation's seven-property network, the same loyalty card used at Osage Casino Hotel Tulsa applies here, allowing players to accumulate points across both locations and the five other Osage Nation gaming venues in northeastern Oklahoma.
New guests can enroll in the Cherokee Nation Entertainment loyalty rewards program at the players club desk, earning points usable at Cherokee Casino Tulsa, Hard Rock Hotel & Casino Tulsa, and all other Cherokee Nation Entertainment properties across Oklahoma. Sign up at the players club desk before your first session — points are not retroactive.
Cherokee Casino Tulsa is a tribal casino operated by Cherokee Nation Entertainment, located on East 11th Street in the central part of the city. The property focuses on electronic gaming and provides a convenient option for players in central and eastern Tulsa who prefer not to drive out to the larger Hard Rock Tulsa campus in Catoosa. As a Cherokee Nation Entertainment property, the loyalty rewards program is shared with Hard Rock Hotel & Casino Tulsa and other Cherokee Casino locations statewide including Claremore, Roland, and additional northeastern Oklahoma sites, letting players consolidate points across the entire Cherokee Nation gaming network.
Tulsa is Oklahoma’s second-largest city and one of the most casino-rich markets in the state. The metro area and its immediate surroundings support multiple full-service casino resorts along with smaller tribal gaming facilities. Visitors driving east on Route 66 or arriving via Tulsa International Airport will find gaming options within minutes of downtown.
Tulsa’s casino market benefits from the geographic concentration of multiple tribal nations in northeastern Oklahoma. The Muscogee (Creek) Nation, the Cherokee Nation, the Osage Nation, and the Cherokees have all established significant gaming presences in and around the city. The result is a competitive market with properties continually investing in gaming floors, hotel expansions, dining, and entertainment to attract the same pool of visitors.
Unlike Las Vegas-style destinations where guests stay in one casino complex for days, Tulsa’s casino scene functions more as a regional circuit. Locals and visitors commonly split time among two or three properties during a weekend, using loyalty cards at multiple locations.
Tulsa International Airport (TUL) serves the market with direct flights from Dallas, Denver, Chicago, Houston, and other hub cities. Hard Rock Tulsa is about 15 minutes east of the airport via Highway 412. River Spirit is about 25 minutes south via US-75 and the Riverside Drive corridor. Osage Casino Tulsa is approximately 10 minutes from the airport.
All major Tulsa-area casinos offer free surface parking and structured parking garages. Rideshare services cover the entire metro. For visitors planning extended stays, Hard Rock and River Spirit both offer full hotel accommodations on site.
Each Tulsa-area casino operates under a different tribal nation’s loyalty program. Hard Rock Tulsa and Cherokee Casino Tulsa share the Cherokee Nation Entertainment rewards platform. River Spirit cards apply across all Muscogee (Creek) Nation properties. Osage Casino cards work at all seven Osage Nation locations. There is no universal Tulsa casino card. Frequent visitors who play at multiple tribal properties should carry and use a separate card for each operator to capture all available rewards.
Use the map on each casino card to get directions from your exact starting point. All listed casinos include their verified OpenStreetMap coordinates. Click "Find Casinos Near Me" on the homepage map to fly to your GPS location and see the nearest casino cities highlighted.
Most casino properties near Tulsa offer a free loyalty club. Sign up at the players club desk before you play — points are not retroactive. Benefits typically include free-play credits, dining discounts, and hotel rates at casino resort properties.
The minimum gambling age in Oklahoma is 21 at most properties. Set a budget before you arrive and stick to it. If you experience problems with gambling, call 1-800-270-7117 — free, confidential, 24/7.