How to stream French Open free live online in USA, Australia, any British streaming channels regardless of where you currently live. The French Open will take place from May 22nd through June 11th. Want to watch the French Open online? Where to Watch Online. Watch the French Open Final Live from Roland Garros. Stream Men's and Women's singles matches, get live scores, and more on NBC and NBC Sports. Get the CutCableToday Newsletter Free. NBCSN, Tennis Channel Live stream: Malware, keyloggers, and heavy spam tend to come bundled with these free streams, which makes investing in a high-quality VPN service practically essential! The French Open will take place from May 22nd through June 11th. Browse our Frequently Asked Questions.