Yes, there are, although playing for real money is much more rewarding. There are a few casinos online that offer casino games for free. We encourage US players to start off by playing for free before registering at a real money casino.