Some of the best sites to play poker online for free include Bovada, Lucky Block, Wild Casino, Las Atlantis, BC Game, and others. You cannot go wrong with any of these sites.