An electric kettle generally takes around 2-3 minutes to boil water. However, this also depends upon the efficiency of the appliance and the amount of water being heated.