A battery-assisted bicycle configured to assist by driving force by an electric motor, comprising: the electric motor; a vehicle speed detector (95,96) configured to detect a vehicle speed of the bicycle; a first state determiner configured to determine whether the battery-assisted bicycle is in a first state, the battery-assisted bicycle having the vehicle speed with no pedal effort and a user walks the battery-assisted bicycle without riding the battery-assisted bicycle in the first state; the operation unit is configured to switchably output one of first and second operation signals, if the first state determiner determines that the battery-assisted bicycle is in the first state and the first operation signal is input from the operation unit, the vehicle speed setter is configured to set a detection result from the vehicle speed detector (95,96) at the time of input of the first operation signal as a second vehicle speed, and to set a third vehicle speed higher than the second vehicle speed, and a detection result from the vehicle speed detector (95,96) at time of input of the second operation signal as the first vehicle speed when the second operation signal is input from the operation unit after input of the first operation signal, and if the first state determiner determines that the battery-assisted bicycle is in the first state and the first operation signal is input from the operation unit, the motor controller is configured to control driving of the electric motor so that the vehicle speed is increased from the second vehicle speed to the third vehicle speed after input of the first operation signal, and so that the first vehicle speed is maintained after input of the second operation signal when the second operation signal is input from the operation unit after input of the first operation signal. the electric motor; a vehicle speed detector (95,96) configured to detect a vehicle speed of the bicycle; a first state determiner configured to determine whether the battery-assisted bicycle is in a first state, the battery-assisted bicycle having the vehicle speed with no pedal effort and a user walks the battery-assisted bicycle without riding the battery-assisted bicycle in the first state; the operation unit is configured to switchably output one of first and second operation signals, if the first state determiner determines that the battery-assisted bicycle is in the first state and the first operation signal is input from the operation unit, the vehicle speed setter is configured to set a detection result from the vehicle speed detector (95,96) at the time of input of the first operation signal as a second vehicle speed, and to set a third vehicle speed higher than the second vehicle speed, and a detection result from the vehicle speed detector (95,96) at time of input of the second operation signal as the first vehicle speed when the second operation signal is input from the operation unit after input of the first operation signal, and if the first state determiner determines that the battery-assisted bicycle is in the first state and the first operation signal is input from the operation unit, the motor controller is configured to control driving of the electric motor so that the vehicle speed is increased from the second vehicle speed to the third vehicle speed after input of the first operation signal, and so that the first vehicle speed is maintained after input of the second operation signal when the second operation signal is input from the operation unit after input of the first operation signal.