River Crossing YMCA provides a wide range of programs and services for all ages and abilities. Browse our offerings, check registration dates, and find useful tips for a smooth online registration process—all aimed at making your experience the best it can be.

Registration Dates
School Year 2025 registration begins:
Wednesday, July 23, 2025 for Family Members
Friday, July 25, 2025 for Members
Monday, July 28, 2025 for Non-members
Summer 2026 Programming:
Monday, June 8, 2025 - Sunday, August 23, 2026 (subject to change)
Summer Programming registration begins:
Wednesday, April 15, 2026 for Family Members
Friday, April 17, 2026 for Members
Tuesday, April 20, 2026 for Non-members

New Information about 2025-2026 YMCA Program Year
Beginning Monday, September 8, 2025 - River Crossing YMCA swim lessons and martial arts will run on an ongoing monthly draft on the first day of each month year round September through August. Therefore, when you register, you will be enrolled in all months for the year; with an ability to stop when a request is made prior to the next monthly draft. We ask that all requests to discontinue programming be made at least one week prior to the next monthly draft.
YMCA Program Date Ranges
When registering for programs, below are the date ranges for our "all year" and "school year" programs:
All Year 2025-2026:
Monday, September 8, 2025 - Sunday, August 23, 2026
School Year 2025-2026:
Monday, September 8, 2025 - Sunday, May 31, 2026
Frequently Asked Questions about Programs
We offer several convenient ways to register for programs and services at River Crossing YMCA including online, over the phone or in-person at our branches. Full information and registration dates can be found online here: ymcarivercrossing.org/programs-y
River Crossing YMCA offers programs and services for all ages including wellness and fitness, swimming, sports, arts, community & family and summer camp. Registration opens on a regular basis for sessions that run for the entire school year and again in the summer.
Yes, River Crossing YMCA has branch-based program brochures for easy browsing of all programs, services and events. Branches are located through Bucks, Lehigh and Northampton Counties in Pennsylvania and Hunterdon County in New Jersey.
There are a variety of ways to find the programs and services that River Crossing. Online, an activity finder, guides you through a series of questions to pinpoint the program you are looking for. Program guides are also published for each session and provide a comprehensive list of all programs and services available for registration for the current session.