A method and apparatus for controlling at least one vibration element disposed on a sole of a user, an apparatus for providing a walking assistance force for a user may calculate a torque of an assistance force based on walking information of the user, calculate a physical quantity of a property of at least one vibration element based on the torque when the apparatus generates the torque, and control the vibration element based on the calculated physical quantity is provided.