Troop 121 meets in the Newman Center every Tuesday at 6:30-8 p.m., except in July and specified holidays and holy days. The troop goes camping every month based on a theme, and has consistently received the annual Quality Unit recognition since it began operation. While not excluding occasional attendance at other council camps, the troop supports the local council camps as its primary venues for longer-term summer camping.
The troop follows closely the national BSA program with its 3 aims (character development, citizenship training, physical fitness) using the following methods: Ideals (as spelled out by the Scout Oath, Law, Motto, Slogan), Patrols, Outdoor Programs, Advancement, Association with Adults, Personal Growth, Leadership Development, and Uniform.
Although part of the youth ministry at a Catholic Church, membership in the troop is open to all boys who meet the traditional qualification of the Boy Scouts of America.