Welcome to the Lowell Sportsmen’s Club!


Originally formed in 1913 in Lowell, Massachusetts we are one of New England’s oldest sportsmen’s clubs!

The club is located on 70+ acres in North Chelmsford, MA, USA.

Men, women, and junior club members – experienced and novices alike – enjoy participating in the variety of activities available at LSC. The club offers competitive and recreational trap, skeet, archery, pistol, rifle and blackpowder ranges, fishing ponds and facilities for camping, canoeing, and hiking. Our social events calendar is always busy – we host many family-friendly functions throughout the year, including events open to the public.