Here You can Watch CW 18 WCCB Charlotte NC Local News & Weather Girl Team Radar Forecast Live Online Stream (WCCB TV Channel 18 CW Breaking update traffic Channel Live Streaming) WCCB-TV CW affiliate (WCCB CW18 UHF digital Channel 27) is a town station of Charlotte, North Carolina, United States That provide all type of shows like general entertainment, sports, local, weather, and traffic. This station is so much popular for its team. Slogan: Dare to Defy. It was launched on December 31, 1953 and Owned by Bahakel Communications. Its head office located at the Newell, an unincorporated area Mecklenburg County. WCCB TV News is also available in Canada.