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 daily to guests 21 and over and offer close, convenient parking.
Sunday – Thursday 10AM – 2AM
Friday & Saturday 10AM – 4AM
Guests must be 21 and over.