Alarm clocks on our list range from under $20 up to $90, with price varying on a few factors. For example, the more features an alarm clock boasts, like wireless charging, Bluetooth compatibilty, and more, expect to pay a higher cost.