The Royal Rumble 2025 is scheduled for February 1 at Lucas Oil Stadium in Indianapolis. U.S. viewers can watch on Peacock, while international fans can stream it on Netflix.
The WWE is bringing the Royal Rumble to Lucas Oil Stadium. Find out how to watch a live stream of the 2025 Royal Rumble.