New Milford Boy Scout Troop 31 will hold a multi-family tag sale May 11 from 8 a.m. to 3 p.m. at the New Milford United Methodist Church, 68 Danbury Road. The event will be held rain or shine.