Registration

To register for a program, please click on the appropriate link below or simply scroll down the page. When you locate the program you wish to register for, please click on the orange "Register" link to connect with our online registration system. Please complete the registration form with your child's name and include the parent names in the appropriate field. You will be required to submit the Waiver & Parental Consent online every six months. If you have any questions, you may email us at info@sftots.com or call (415) 762-5123 Ext. 9 to register by phone. Email is the best way to reach us because we are frequently with the tots on the field and not available in the office. 

 

 

Soccer

Classes are once/week.
REGISTER by clicking the Orange link below
Location
Class Time
Dates
Availability
Saint Francis Playground Wednesday 10:10 AM May 27th - July 15th Open
Saint Francis Playground Wednesday 9:10 AM May 27th - July 15th Open
Saint Francis Playground Wednesday 11:10 AM May 27th - July 15th Open
Saint Francis Playground Wednesday 3:30 PM May 27th - July 15th Open
Saint Francis Playground Wednesday 4:30 PM May 27th - July 15th Open
Noe Valley Thursday 9:15 AM May 27th - July 23rd (No class July 2nd) Open
Noe Valley Thursday 10:10 AM May 27th - July 23rd (No class July 2nd) Open
Noe Valley Thursday 11:10 AM May 27th - July 23rd (No class July 2nd) Open
Hamilton Field Saturday 10:00 AM June 6th (No class July 4th) - August 16th Full
Noe Valley Sunday 9:00 AM June 7th (No class July 5th) - August 16th Full
Jackson Clubhouse Monday 10:00 AM June 8th (No class June 29th) - August 17th Waitlist
Marina Green Monday 11:00 AM June 8th (No class June 29th) - August 17th Open
Marina Green Tuesday 10:00 AM June 9th (No class June 30th) - August 18th Waitlist
Mother's Playground Wednesday 10:00 AM June 10th (No class July 1st) - August 19th Open
Noe Valley Thursday 9:00 AM June 11th (No class July 3rd) - August 20th Open
Hamilton Field Saturday 11:00 AM June 6th (No class July 4th) - August 15th Full
Mission Bay Saturday 9:00 AM June 6th (No class July 4th) - August 15th Open
Noe Valley Sunday 9:00 AM June 7th (No class July 5th) - August 16th Full
Noe Valley Sunday 10:00 AM June 7th (No class July 5th) - August 16th Full
Jackson Clubhouse Monday 10:00 AM June 8th (No class June 29th) - August 17th Waitlist
Marina Green Monday 10:00 AM June 8th (No class June 29th) - August 18th Open
Marina Green Tuesday 11:00 AM June 9th (No class June 30th) - August 18th Waitlist
Mother's Playground Wednesday 11:00 AM June 10th (No class July 1st) - July 22nd Waitlist
Noe Valley Thursday 10:00 AM June 11th (No class July 3rd) - August 20th Full
Marina Green Friday 10:00 AM June 12th - August 21st (no class July 3rd) Open
Hamilton Field Saturday 9:00 AM June 6th (No class July 4th) - August 18th Full
Mission Bay Saturday 10:00 AM June 6th (No class July 4th) - August 15th Full
Noe Valley Sunday 11:00 AM June 7th (No class July 5th) - August 16th Waitlist
Noe Valley Sunday 10:00 AM June 7th (No class July 5th) - August 16th Full
Jackson Clubhouse Monday 11:00 AM June 8th (No class June 29th) - August 17th Waitlist
Marina Green Monday 11:00 AM June 8th (No class June 29th) - August 17th Waitlist
Saint Francis Playground Tuesday 3:30 PM June 9th - August 11th Open
Saint Francis Playground Tuesday 3:30 PM June 9th - August 11th Open
Mother's Playground Wednesday 3:30 PM June 10th - August 12th Open
Noe Valley Thursday 9:00 AM June 11th (No class July 3rd) - August 20th Waitlist
Marina Green Friday 11:00 AM June 12th - August 21st (no class July 3rd) Waitlist
Hamilton Field Saturday 12:00 PM June 6th (No class July 4th) - August 18th Waitlist
Mission Bay Saturday 11:00 AM June 6th (No class July 4th) - August 15th Waitlist
Noe Valley Sunday 9:00 AM June 7th (No class July 5th) - August 16th Full
Noe Valley Sunday 12:00 PM June 7th (No class July 5th) - August 16th Open
Jackson Clubhouse Monday 11:00 AM June 8th (No class June 29th) - August 17th Waitlist
Marina Green Tuesday 11:00 AM June 9th (No class June 30th) - August 18th Waitlist
Mother's Playground Wednesday 4:30 PM June 10th - August 12th Open
Noe Valley Thursday 11:00 AM June 11th (No class July 3rd) - August 20th Waitlist
Marina Green Friday 10:00 AM June 12th - August 21st (no class July 3rd) Open
Mission Bay Saturday 12:00 PM June 6th (No class July 4th) - August 15th Full
Noe Valley Sunday 11:00 AM June 7th (No class July 5th) - August 16th Full
Noe Valley Sunday 12:00 PM June 7th (No class July 5th) - August 16th Open
Marina Green Monday 10:00 AM June 8th (No class June 29th) - August 17th Open
Mother's Playground Monday 3:30 PM June 8th - August 10th Waitlist
Saint Francis Playground Tuesday 4:30 PM June 9th - August 11th Open
Saint Francis Playground Tuesday 3:30 PM June 9th - August 11th Open
Noe Valley Thursday 10:00 AM June 11th (No class July 3rd) - August 20th Open
Hamilton Field Saturday 10:00 AM June 6th (No class July 4th) - August 18th Full
Noe Valley Sunday 10:00 AM June 7th (No class July 5th) - August 16th Full
Mother's Playground Monday 3:30 PM June 8th - August 10th Waitlist
Marina Green Tuesday 10:00 AM June 9th (No class June 30th) - August 18th Open
Marina Green Tuesday 3:30 PM June 9th - August 11th Open
Noe Valley Thursday 11:00 AM June 11th (No class July 3rd) - August 20th Open
Hamilton Field Saturday 12:00 PM June 6th (No class July 4th) - August 18th Open
Noe Valley Sunday 11:00 AM June 7th (No class July 5th) - August 16th Full
Noe Valley Sunday 12:00 PM June 7th (No class July 5th) - August 16th Full
Mother's Playground Monday 4:30 PM June 8th - August 10th Waitlist
Saint Francis Playground Tuesday 4:30 PM June 9th - August 11th Open
Marina Green Friday 11:00 AM June 12th - August 21st (no class July 3rd) Open
Hamilton Field Saturday 11:00 AM June 6th (No class July 4th) - August 18th Full
Marina Green Tuesday 4:30 PM June 9th - August 11th Open

Basketball

Classes are once/week.
REGISTER by clicking the Orange link below
Location
Class Time
Dates
Availability
Jackson Clubhouse Saturday 9:00 AM June 6th - August 15th (No class July 4th) Waitlist
Noe Valley Sunday 3:10 PM June 7th - August 23rd (No class June 14th & July 5th) Open
Jackson Clubhouse Saturday 10:00 AM June 6th - August 15th (No class July 4th) Waitlist
Noe Valley Sunday 1:10 PM June 7th - August 23rd (No class June 14th & July 5th) Waitlist
Jackson Clubhouse Saturday 11:00 AM June 6th - August 15th (No class July 4th) Waitlist
Noe Valley Sunday 2:10 PM June 7th - August 23rd (No class June 14th & July 5th) Open
Jackson Clubhouse Saturday 12:00 PM June 6th - August 15th (No class July 4th) Waitlist
Noe Valley Sunday 1:10 PM June 7th - August 23rd (No class June 14th & July 5th) Open
Noe Valley Sunday 2:10 PM June 7th - August 23rd (No class June 14th & July 5th) Open
To register for a class, click the Orange Register Link for the correct age group. Based on enrollment, we may combine certain age groups. Please email info@sftots.com with any questions.

 

*Information about our MiniSoccer program is available on the MiniSoccer page. To create a positive experience and avoid children becoming frustrated, we STRONGLY ENCOURAGE each child to have completed a SoccerTots class or have prior soccer experience before playing MiniSoccer. To register for MiniSoccer:

5 to 6 year old MiniSoccer Scrimmages

Register for ALL Ages
To register click on the appropriate age group above or please email us if you would like more information.

Use the link above to sign up individuals. Each player requires a reversible mesh jersey and shinguards which can be used for multiple MiniSoccer sessions.

About one week before the session starts, we will email everyone with further information.

 

---

 

Please sign up for our newsletter or follow us on Twitter to receive notice when registration opens for new classes.

PLEASE NOTE THAT THE WEBSITE DOES NOT AUTOMATICALLY UPDATE FROM OUR REGISTRATION SYSTEM. Classes marked as Open, may fill up between manual website text updates. If you are waitlisted for your first choice and can attend another class, we recommend that you register for your second choice before it fills up. You are not charged for waitlisted classes until enrolled. We will have limited ability to enroll waitlisted tots for weekend classes due to their popularity.

Classes which do not meet minimum enrollment are subject to cancellation.