They are running constantly so therefore billed for the number of hours in the month. Your 750 free dyno hours would cover part of the cost though.
The Heroku scheduler addon will let you run tasks at various intervals which will only be billed whilst the task is executing.