What countries can I subscribe in? France Channel Team June 22, 2021 13:05 Updated France Channel is currently available in the US only. To subscribe to France Channel visit www.francechannel.tv Related articles Where are we launching next? Are there ads or commercials? How do I contact customer support? Do you offer subtitles in other languages? After I cancel, can I keep watching? Comments 0 comments Please sign in to leave a comment.