Yes, the site offers a Frank Casino no deposit bonus. This means that you can get started playing at the casino without having to make a deposit. However, it is important to note that the amount of money you can win with this bonus will be limited. You will also likely have to meet certain wagering requirements before you can withdraw any winnings.