The frequency of charging depends on the model and the size of your lawn. Most robot lawnmowers need to be charged every few days, and some models come with docking stations that automatically charge the mower when it's not in use.