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? How much is France Channel subscription? Are there ads or commercials? Where can I watch France Channel? How do I contact customer support? Comments 0 comments Please sign in to leave a comment.