Yes.
Another neat thing you can do, is maintain the old windows on it and leave that untouched. So you'll get the SSD, and turn off your computer and disconnect the old HDD's SATA cable from the motherboard SATA port. Then, connect the SSD to a different SATA port, turn on the computer and install windows (don't leave the old HDD plugged into the motherboard during windows install, so windows will *only* affect the SSD and not mess with your old HDD). Then shut down and connect the old HDD too, so both are connected. While booting up, hit delete to go into bios. Look for the boot device priority. Set your SSD to be the first disk, and set the HDD to be the second (or disc 0 and disc 1, whatever). Now you'll boot to the windows on the SDD, and the old HDD will be accessible as a secondary drive, for storing backups etc. But, if you want to boot into your old windows, you can just shut down, change the drive designations in bios (or just disconnect the SATA cable of the SSD) so that you'll boot off the old HDD. Can be handy to test install software or access something you may have forgotten.