Yes, it should. There is a patch that Blizzard put out that you can download for free and it will allow people with legit copies of Diablo 2 to play on computers with Vista. You may have to do a search for it on the Blizzard website, but it IS out there. :)