Yes many online casinos allow free play, or practice play. While it is also possible to get free money to use at online casinos.