On the majority of websites, the answer is no! In general, most sites include free play alternatives and let you play without making a deposit.