Watch (Direct TV) WETM NBC 18 News Elmira, NY local breaking news update Channel Live stream Online. You can also find a radar weather forecast which presents the Girls Team. WETM Channel 18 NBC News live streaming online is an NBC-affiliated television station that works in Elmira, New York, Eastern Twin Tiers, Pennsylvania, areas of United States. It telecast its transmission on virtual 11 (VHF digital 17). It is owned by Lilly Broadcasting media network group and works under the supervision of shared services agreement (SSA), Hearst Television. WETM has two shared production studios located at East Water Street in downtown Elmira. WETM transmission house is located on Hawley Hill in Big Flats. The station began telecasting on November 19, 1969, with the theme of (This is Home).