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 How much is France Channel subscription? Where can I watch France Channel? Can I try France Channel before I subscribe? Are there ads or commercials? How many simultaneous streams? Comments 0 comments Please sign in to leave a comment.