For SummerSlam 2020, the event took place at the WWE Thunderdome at the Amway Center in Orlando, Florida. You could watch it live on the WWE Network, which costs $9.99 per month and often includes a free 1-month trial for first-time subscribers. The kickoff show started at 6 p.m. ET and the main card at 7 p.m. ET on Sunday, August 23, 2020. The WWE Network was the best place to watch it live online, and you could also catch the kickoff show on WWE's official Twitter, Facebook, Twitch channels, and YouTube.
For SummerSlam 2025, the event was held at MetLife Stadium in East Rutherford, New Jersey, as a two-night event on August 2 and 3, 2025. In the United States, the event was available for streaming on Peacock, and internationally it was available on Netflix. Select Regal Cinemas also broadcast the event live for fans who wanted to watch it in movie theaters. The event started at 6 p.m. PT / 9 p.m. ET both nights.
So for watching SummerSlam 2020, WWE Network was the main platform, and for SummerSlam 2025, Peacock (US) and Netflix (international) are the places to watch it live.