New Milford Boy Scout Troop 31 will hold its annual tag sale fundraiser Sept. 19 from 9 a.m. to 3 p.m.

The event will take place at the Union Savings Bank parking lot on Route 202.