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 are we launching next? Are there ads or commercials? How do I sign up? Where can I watch France Channel? Comments 0 comments Please sign in to leave a comment.