-
Saturday, August 1, 2026, 10:00 AM - 6:00 PM
Our annual Summer O' Fun Scavenger Hunt is back! Join us on Saturday, August 1 from 10 a.m. to 6 p.m. for a day of fun seeking items and completing challenges. Although the Scavenger Hunt is a free event, you
must register online by the end of the day on Thursday, July 30 if you plan to attend. Click here to sign up now!
Read More
-
Sunday, August 2, 2026, 6:00 PM - 7:15 PM
Read More
-
Monday, August 3, 2026, 5:00 PM - 6:00 PM
Read More
-
Monday, August 3, 2026, 6:00 PM - 8:15 PM
Read More
-
Tuesday, August 4, 2026, 7:00 PM - 9:15 PM
All college-aged students are welcome!
Read More
-
August 5, 2026, 6:00 PM - August 6, 2026, 10:00 AM
Girls' Retreat will begin at 6 p.m. on Wednesday, August 5 and end around 10 a.m. on Thursday, August 6. The cost to attend is $30.
Click here to register.
Read More
-
August 6, 2026, 6:00 PM - August 7, 2026, 10:00 AM
Boys' Retreat is back! The retreat will begin at 6 p.m. on Thursday, August 6 and end around 10 a.m. on Friday, August 7. The cost to attend is $30.
Click here to register.
Read More
-
Sunday, August 9, 2026, 6:00 PM - 7:15 PM
Read More
-
Sunday, August 9, 2026, 7:30 PM - 8:45 PM
Read More
-
Monday, August 10, 2026, 9:00 AM - 12:00 PM
Read More
-
Monday, August 10, 2026, 5:00 PM - 6:00 PM
Read More
-
Monday, August 10, 2026, 6:00 PM - 8:15 PM
Read More
-
Tuesday, August 11, 2026, 9:00 AM - 12:00 PM
Read More
-
Tuesday, August 11, 2026, 5:30 PM - 11:45 PM
Our annual Life Teen SMASH Harbor Cruise will be held on Wednesday, August 12. Get ready for an awesome night of music, dancing, and fun on Boston Harbor! We will be meeting at Our Lady of the Angels at 5:30 p.m. on Tuesday, August 11 and returning around 11:45 p.m.
Click here to register now! The cost to attend is $30. Please bring extra money if you would like to purchase anything from the snack bar.
Read More
-
Wednesday, August 12, 2026, 9:00 AM - 12:00 PM
Read More
-
Wednesday, August 12, 2026, 5:00 PM - 10:00 PM
Read More
-
August 13, 2026 - August 15, 2026
Our Summer O' Fun White Water Rafting Trip will take place from Thursday, August 13 to Saturday, August 15. The cost to attend is $350, which covers whitewater rafting, the ropes course, accommodations, and most meals. Teens should bring some spending money for snacks/lunch on the way to and from Maine. The cost will increase to $400 on Saturday, July 11.
Space is limited. Click here to register now!
Read More
-
Thursday, August 13, 2026, 9:00 AM - 12:00 PM
Read More
-
Friday, August 14, 2026, 9:00 AM - 12:00 PM
Read More
-
Sunday, August 16, 2026, 6:00 PM - 7:15 PM
Read More
-
Monday, August 17, 2026, 5:00 PM - 6:00 PM
Read More
-
Monday, August 17, 2026, 6:00 PM - 8:15 PM
Read More
-
Tuesday, August 18, 2026, 7:00 PM - 9:15 PM
All college-aged students are welcome!
Read More
-
Wednesday, August 19, 2026, 3:00 PM - 5:00 PM
Read More
-
Thursday, August 20, 2026, 8:30 AM - 6:00 PM
We will be heading to Canobie Lake Park for the day on Thursday, August 20. We will meet at Our Lady of the Angels at 8:30 a.m. and return around 6 p.m. The cost to attend is $45. Please bring some money for lunch and/or games.
This trip is open to BOTH high school and middle school teens. Click here to sign up now!
Read More
-
Friday, August 21, 2026, 7:00 PM - 10:00 PM
Our originally scheduled Outdoor Movie Night has been moved inside due to weather.
Read More
-
Saturday, August 22, 2026, 1:00 PM - 3:00 PM
Meet us at Hanover High School for a Slow Pitch Softball Game! Please bring any extra gloves if you have them.
Read More
-
Sunday, August 23, 2026, 6:00 PM - 7:15 PM
Read More
-
Sunday, August 23, 2026, 7:30 PM - 8:00 PM
Read More
-
Monday, August 24, 2026, 5:00 PM - 6:00 PM
Read More
-
Monday, August 24, 2026, 6:00 PM - 8:15 PM
Read More
-
Thursday, August 27, 2026, 4:30 PM - 9:30 PM
On Thursday, August 27, we will be having a special Destination Mass and Dinner with Father Chris. We will meet at Our Lady of the Angels at 4:30 p.m. and travel to a secret undisclosed location for Mass and dinner together as a group. The cost to attend is $25, but space is limited, so please do not wait to sign up!
Click here to register now!
Read More
-
Friday, August 28, 2026, 7:00 PM - 10:00 PM
Read More
-
Sunday, August 30, 2026, 6:00 PM - 7:15 PM
Read More
-
Monday, August 31, 2026, 5:00 PM - 6:00 PM
Read More
-
Monday, August 31, 2026, 6:00 PM - 8:15 PM
Read More
See More