Yes, Clash of Clans is free to play, but it does offer in-app purchases for virtual items.