Do You Need Xbox Live to Play Overwatch 2?
No, you do not need an Xbox live gold subscription in order to play Overwatch 2. Even to play online, Overwatch 2 is a free to play game across all platforms, which excludes the need of Xbox Live. This was not the case in the past though, with Overwatch 1.
Many players today still pay for an Xbox Live gold subscription thinking the same rules apply for Overwatch 2 as they did for Overwatch 1, including PS Plus subscriptions.
What Does Overwatch 2 Need to Play Online?
For many new free online multiplayer games, you do not need really anything but a platform to download and play the game. For Overwatch 2, you can access it on any recent PlayStation, Xbox, Nintendo Switch or compatible PC. Along with a solid internet connection, online game experiences are becoming more and more accessible, including access to free skins!
Although Overwatch 2 also has cross platform features, this is still not a needed feature to play Overwatch 2 online or through an Xbox Live Gold membership. There are many free to play games that do not follow under the lines of an Xbox live subscription.