About Creek Nation Casino Eufaula

Creek Nation Casino Eufaula opened its doors in 2004 and is located just minutes south of Muskogee on US-69.

Guests love our wide variety of games, great food, relaxing environment and excellent customer service! We’re open 8 am – 4 am daily to guests 21 and over and offer close, convenient parking.

Creek Nation Eufaula logo