Portland & Vancouver's Premier Kids' Soccer Program!

Join Soccer Shots of Portland for fun, non competitive soccer skills classes and camps for kids ages 2-8!

Soccer Shots meets once a week at daycares, preschool, elementary schools, and parks to provide a high energy, fun introduction to soccer. Soccer Shots is not a league: we are 30-45 minute classes that uses a creative, age appropriate curriculum to introduce basic soccer skills to kids ages 2-8. We take the game further with a focus on character development by introducing character words each week. As an added bonus, you will see your child’s gross motor development improve, as well as begin to establish a healthy, active lifestyle with your child at a young age. We offer classes for 2-3 year olds (MINI), 3 to 5-year-olds (CLASSIC) and K-2nd Graders (PREMIER). Our Soccer Shots coaches are energetic
and enthusiastic teachers who love working with children.

Register for a Soccer Shots Class


Where to Play Soccer Shots 

Daycare/Preschool/After School Soccer Programs: 
These classes happen on site at preschools, daycares, and elementary schools. To attend these classes, your child must be a student of that school. To see a list of our locations, scroll to the bottom of this page. Don’t see your child’s school but would like to have Soccer Shots offered at their school? Let us know by emailing  Click here to register for Soccer Shots now!

Park & Community Soccer Classes:
Our park classes happen at parks and community centers all over Portland Metro and Vancouver, Washington. These classes are open to anyone. To find the park class that is the most convenient for you, check out our interactive Google map.

Summer and Winter Break Camps:
In addition to our regular class schedule, Soccer Shots also offers week long summer and winter break camps. Soccer Shots Camps offer low coach-to-player ratios, professional staff, and an age appropriate curriculum. We’ll pack the time with fun, skill building, games, character building and a ton of soccer. Register for a camp now!  


Click here for more information about Soccer Shots’ programs.

Soccer Shots Focus

Character Development
Our innovative curriculum extends beyond physical activity and soccer skills to incorporate values like respect, sharing, teamwork, encouragement and cooperation in every soccer class. The enhancement of a child’s coordination, balance and agility is often seen immediately, but it is the building blocks being created for a life long love of sports that has the strongest impact.

Soccer Skills

In each 30-45 minute soccer class, we focus on having fun while guiding children through imaginative games that teach basic soccer skills. We use a professionally developed curriculum to teach skills in a way that is not only fun but is age appropriate.

Active Lifestyle

Children benefit with increased psychomotor development through fun fitness activities. Soccer Shots encourages the development of active lifestyle habits at an early age.

We believe that children do best when they are having fun, that's why Soccer Shots' classes focus on fun, instead of competition. Our age appropriate curricula help kids ages 2-8 find success in their classes, regardless of their beginning skill level.

Supporting Local Community
Soccer Shots is now part of partnership that includes adidas, The Timbers, The Thorns, and The US Soccer Foundation that is working to bring soccer to local underserved communities. By becoming a Platinum partner of AC Portland, Soccer Shots is showing a commitment to spread soccer and increase health and activity levels throughout our community. We have made the commitment to donate $1 for every player who joins our program this Fall and Spring and together, we'll give more than $10,000 of support in the next 12 months. That means, that you can smile a little wider when you join Soccer Shots because you know your participation is bringing soccer to another child somewhere in the greater Portland area. To learn more about our partnership, visit AC Portland.

Want to join our team? We're always looking for new members of our team. See current open positions here.

Soccer Shots of Portland Locations

NE Portland:
- Broadway Children's Center
Columbia Christian Schools
- Fernhill Park
- Irving Park
- Normandale Park
- Portland Montessori School

North Portland:
- Columbia Park Annex
- Imagination Station

NW Portland:
- Barnes Miller Child Development Center
Beth Israel Preschool
- CLASS Academy
- Forest Park Elementary
- Hillside Community Center
- Lenox Park Elementary
- Mill Pond Park 
- Skyline Elementary
- The Carl at Shaarie Torah
- Wallace City Park 

SE Portland:
Abernethy Elementary School
- Blooming Gardens Preschool
Childswork Learning Center
- Clinton City Park
Duniway Elementary School
- Emily Alexanders Preschool of the Arts
- Grandma’s Place - Clark Family Center
- Johnson Creek Park
- Learning Tree - Oak Grove
- Mt Tabor Cooperative Preschool
- Oak Hills Church
- Portland Futsal (Community Partner)
- Sellwood Park
- Sugarplums Dayschool
- Winterhaven Elementary
- Woodstock City Park
- Uno Dos Tres Academy

SW Portland:
- Children’s Garden
- Fulton Park Community Center
Gan - Portland Jewish Preschool
- Hamilton City Park
- Helen Gordon Child Development Center (PSU)
- Hilltop Preschool & Kindergarten
Hope Chinese Charter School
- Maplewood Elementary
- Neveh Shalom
- Riverplace Sport & Spa
- St. Andrews – VHFLC
- Sunny Hills Preschool
- Sunstone Montessori
- The International School
- West Hills Learning Center
West Hills Montessori
- West Tualatin View Elementary School
Westridge Elementary School

- Bethany Elementary School
Bethany Sport & Spa
Bethany Village Montessori 
Bonny Slope Elementary 
- Children’s Time Preschool 
Learning Tree - Baseline 
- Learning Tree - Turquoise
- Learning Years - Jenkins
- Little Einsteins Spanish School
Little Stars Montessori
- Northwest Chinese Academy
- NW Montessori School (Beaverton)
- Rock Creek Church
Springville K-8 
- St. Andrews Learning Center
- Wonder Years Learning Center


- Learning Tree – Canby

- Cascade Heights Public Charter School
- Clackamas Day School
KinderCare Learning Center - Sunnyside
- Spring Mountain Bible Church
- Sunnyside Elementary


- Christ the Vine Lutheran School

Learning Tree - Durham 

- Fairview Community Park
- Fairview Community Center
- La Petite Academy (Fairview)


- Centennial High School
- East Hill Chruch
- Kindercare Learning Center - Gresham
- Portland Adventist Elementary
- Stepping Stone #1
- Stepping Stone #2 Highland

Happy Valley:
Academy for Kids
- Happy Valley Elementary
- Scouters Mountain Elementary School
- Spring Mountain Elementary
Verne Duncan Elementary


Butternut Creek Elementary 
Carden Cascade Academy
Care-a-lot Childcare
- Dairy Creek Park
- Faith Bible Christian School 
- Griffin Oaks Park
- Hawthorn Sport & Spa
- Learning Tree - Tuality
- Learning Years - Hillsboro
- Nexus Apartments at Orenco Station
- Orenco Elementary School
- Quatama Elementary School
- Reedville Creek Park
- Trinity Lutheran Preschool

Lake Oswego:
Children’s Hour Academy (Community Partner)
- Children's Hour Jean Rd. Campus
- International Leadership Academy
- Kindercare Mountain Park
- Lake Grove Elementary
- Oswego Playschool
- Rocking Horse Preschool
- Uplands Elementary School

Milwaukie/El Puente Elementary School
View Acres Elementary

Oregon City:
- Chapin City Park
- John McLoughlin Elementary School

Crossridge Montessori 
- Phoenix Children’s Academy
- Sherwood YMCA Child Development Center
- Timberline Learning Center 

- Bonita Park
- Cook Park
- Gaarde Christian School
- Learning Tree - Bonita 
- Learning Tree - Hall Blvd.
- Summerlake Park

Vancouver, WA:
- Bright Beginnings Preschool  
- Burton Early Learning Center
- Cascadia Montessori School
- Central Park Childcare
Children's Village Day School Vancouver
- Children's Village of Orchards
- Church of the Good Shepherd 
- Columbia Valley Elementary
- Cornerstone Christian Academy
- Felida Community Park 
- Fisher's Landing Elementary
- Fruit Valley Early Learning Center
- Image Child Care Center
- Innovative Services NW  
- King's Way Christian Schools 
- Lakeshore Montessori School 
- Learning Avenues Child Care Center 
- Luke Jensen Sport Park
Nierenberg Center
- Pacific Community Park
- Salmon Creek Christian Preschool & Daycare
Sonshine Christian School
- Southwest Washington Learning Center  
- Springfield YMCA Child Development Center  
St. John Christian Childcare Center
- St. Paul Christian Daycare  
The Goddard School - Salmon Creek
- Wee Care Daycare & Preschool St. Johns
- YMCA Orchards Child Care 

West Linn:
- BeLoved Montessori
- Cascade Summit
KinderCare Learning Center - West Linn
- Willamette Christian Church

- Learning Tree – Wilsonville
- Memorial Park
- NW Montessori School (Wilsonville)
- Wilsonville Parks and Recreation Community Center

2015 Season Schedule

  • Winter Session
    January - March
  • Spring Session
    March - June
  • Summer Session
    June - August
  • Fall Session
    September - December

Schedule Info

Local Partners





Register Now