No. Casino hold’em is typically only available to play for real money. You can usually play classic virtual poker for free however.