Premier Gaming, Dining and Resort Destination

Great Stories Start Here!

Come out and help us reach our goal as we attempt for the first time ever
to have all machines in play here at
Spirit Lake Casino & Resort!
Sign up or bring your Player’s Club Card

Receive $50 in FREE PLAY for participation 
$50 Club Card Extravaganza

Player’s Club Members | Register in the VIP Office at 6 pm
Receive $50 in Free Play! | Play Time will start at 9 pm

Live Entertainment

Upcoming Line-up

We love bringing high quality, top name entertainers to the stage here at the Spirit Lake Casino and Resort!
Call Ticket Sales at 1-800-846-8238 ext. 253

Looking for some activities to fill your days and nights – check out what we have going on at
Spirit Lake Casino & Resort! 


Stop by Customer Service and pick up a copy of the latest Players Club newsletter!

 We have plenty of opportunities to have fun, catch an entertaining act and take part in tons of WINNING.

New member Bonus | Earn your first 25 points and we will give you $10 in Spirit Bucks just for signing up.
See Customer Service. 

Play the latest games in slots, try your hand at blackjack or craps, or get in on a game of Bingo

the Largest Selection
of Games in North Dakota!

Progressive jackpots offer big payoffs and give you a chance to win more cash! 
More slots, more fun, more winners at Spirit Lake Casino & Resort!

At a glance


Monthly Calendar

Great Stories Start Here!  

7889 Hwy 57 St.Michael, ND 58370