Where to watch WWE Slam City in the US
WWE Slam City is streaming in the US on Peacock Premium, The Roku Channel, Spectrum On Demand and Peacock Premium Plus, included with a subscription.
Watch on Peacock Premium
Watch on The Roku Channel
Watch on Spectrum On Demand
Watch on Peacock Premium Plus
Checked November 9, 2026. Streaming included with a subscription only; we don't list rentals or purchases.
- Type
- TV show
- Seasons
- 1
- Original language
- English