Take a Class!

The YMCA of Southern Maine is pleased to offer online registration for all programs.

Welcome to Online Registration!

Fall registration opens Monday, August 17. You will be able to browse programs and register online here! If you need further assistance at that time, staff at your local branch will be happy to help you.

Fall I Session: September 8 - October 26   |    Fall II Session: November 1 - December 19

Please read the instructions below to get started.

How To Find A Program >
Register Now >

Go directly to online registration now by clicking the Online Registration button:

Online Registration Button



Returning users - please note:  Our instructions have changed.  Please be sure to read through
the "Browse and Register for programs" section (below) to learn about the changes. 

New Users

The first time you use online registration you will need to create a login account:

  1. Click the button below for "Online Registration".

  2. Click the Start Here Button button.

  3. Enter your Last Name, Date of Birth, and Zip Code and click "Find Me".

  4. If the information you entered matches the information in our database you will be prompted to enter your e-mail address and select a password. Click "Create Account". (If your name is not found in our database, simply contact your local branch and we will confirm that your information is entered accurately into our database.)

  5. Once your account is created you will be logged in and can begin to browse programs that are open for registration. (See Browse and Register for Programs instructions below.)

Returning Users

Once your login account has been created you can begin registering for programs immediatly:

  1. Click the button below for "Online Registration".

  2. Click the Sign In Button button.

  3. Enter your e-mail address and password to login. (if you forgot your password, click the "Forgot Password" link. Provide your e-mail address and a message will be sent with instructions to reset your password.)

  4. Once you are signed in you can begin to browse programs that are open for registration. (See Browse and Register for Programs instructions below.)

Browse and Register for Programs

Once you are signed in you can begin to browse programs that are open for registration. 

Please NOTE:  This has changed.  As part of our rebranding efforts, we are changing the way we categorize our programs to fall under our three focus areas:  Youth Development, Healthy Living, and Social Responsibility.  Programs are also categorized in sub areas under these three main areas of focus and are now arranged that way in our newsletter/program guide, our website, and our on-line registration.

In on-line registration, our programs are identified by "Program Tags". Tags are keywords used to identify a program or session. They allow you to easily find programs that are available for registration.  Each program can be found under three tags:  its Area of Focus, its Sub Area of Focus, and its Registration Category.

The easiest way each program (that is available to online registration) can be found is under its Registration Category.

For example, under the program “Youth Swim Lessons” you will find Registration Category:  Swim Lessons-Youth.  This is the tag under which they can now be found.

1.  Click the "Select Branches / Sites" link to select the branches you would like to view (Programs run from the Casco Bay Branch, Greater Portland Branch, Northern York County Branch, and the Pineland Branch). Other branches that are displayed are for inter-office use only. The easiest way to select your desired branch is to click the link to view None, then check the box next to the branch of your choice, the same for the sites list.

2.  Click the Program Tag (Registration Category of the program, which can be found in the newsletter/program guide) that relates to the program you are interested in.

3.  A list of programs associated with that tag will be displayed.  Click the + to expand the Program Head to view available sessions for that program.

4.  Basic information will be displayed. For more detailed information related to the program, click "Session Details" link.

5.  Check the box next to your desired program session and click the or , depending on the screen you are viewing.

6.  All members listed on your record will be displayed. Select the person that will be participating in the program.

7.  Complete the registration form by entering the requested information and click Next.

8.  Review the transaction and fees. You have the option to cancel the transaction if you made a mistake. If everything looks good click Next.

9.  Enter in your credit card information for payment. We accept Visa or Master Card.

10.  If you would like to register for more programs, click the button to do that. When you have registered for all of your desired programs click Finish to check out.

11.  Click to print a receipt for your records.

12.  A confirmation will be sent to your e-mail address and to the program director. If there are any problems with the registration a director will contact you to resolve it.

Note: Financial assistance and other discounts may be available. If you would like to apply for financial assistance or if you qualify for any other discounts, such as 2nd child discount or system credits, you must register in person at your local branch.


Get Started by Clicking the Button Below

Online Registration Button

If you have any trouble we would be happy to assist you, phone numbers for each branch are listed below:

Portland Branch: (207) 874-1111

Casco Bay Branch: (207) 865-9600

Pineland Branch: (207) 688-2255

Northern York County Branch: (207) 283-0100