In an effort to better serve our current members, online program registration is available for most of our SPORTS, AQUATICS and GROUP EXERCISE CLASSES. Online membership registration is also available for our general membership categories: youth, young adult, adult, family, single parent family, 65 plus.

By creating an online account, you will have access to our online registration system and have the ability to renew your membership, view your membership details, pay an outstanding balance and make a donation, among other things. Please be assured of your privacy and credit card security.

If you do not see a class available through online registration, but it is listed in our brochure, please register in person at one of our main branches. All program registrations are on a first-come, first-serve basis.

If you experience any difficulty, please call the membership desk at one of the following branches:

Indian Valley Branch – 215-723-3569
Lasndale Branch – 215-368-1601


Wait List – If a class is full, you will see a red W/L at the Check Out screen and a zero dollar amount. You may continue the checkout process without putting any money down. This will put your name on a Wait List and you will be notified by our staff if an opening becomes available before classes begin. Be sure to check out other class times for current openings!

Online Availability – Online registration will be closed for the current session after the first week of classes. If you wish to enroll in a class after this time, please visit the membership desk at one of our main branches.

Class Changes – All class changes MUST be made in person at one of the branches listed above.

Membership Expiration – If your membership expires prior to the end of a session, you will be required to renew your membership when registering for a program.

Do not know your login and password?  Then please follow the steps below:

1.Come into one of our main branches in person and give us your email address.

2. Once we have entered your email address information into our database, you will be able to access your online account.

3. You may be given your login and password. If not, you can retrieve them by entering your email address under “Click Here”. As long as your email address is in our database, your login and password will be sent back to you immediately via email.

4. You may also click under Registered User “Retrieve Login” to have your password emailed immediately back to you.

5. If you have any difficulty, please contact us at or or call the membership desk at one of the following branches:

Indian Valley Branch – 215-723-3569
Lansdale Branch – 215-368-1601

6. Once you know your login and password, your online account is ready to use!

The North Penn YMCA provides programs and services for children, teens, seniors, families and those with special needs in the North Penn, Indian Valley and Perkiomen Valley communities. Our programs, available for all ages and abilities, include childcare, swimming, sports, group and individual exercise, character building, social activities and volunteer opportunities.