Yes, the mouse comes with a usb cable that plugs into a port on the front of the mouse which still allows for use of the mouse while charging (basically like using a wired mouse). I've only had to charge twice since I bought it about 6 weeks with daily use at work M-F of about 6 hours per day. Charging seems to take 4-6 hours using the usb port on my laptop docking station.