Where to watch Monte Carlo Masters: Live stream the 2024 tennis tournament The Monte Carlo Masters tournament airs on the Tennis Channel in the US. We'll show you how to tune in live without cable. https://www.businessinsider.com/guides/streaming/where-to-watch-monte-carlo-masters-live-stream-2024