Program Information

Soccer Shots is a national program teaching children ages 2-8 the beautiful game of soccer. One of our trademarks is the developmentally appropriate curriculum we use that emphasizes creative play, enjoyment of sport, and character building lessons. Our sessions range from 30-45 minutes in length, and our coaches are energetic and enthusiastic individuals who love working with kids of all ages.

Soccer Shots Program Types

2 to 3 year olds (Toddlers)
Soccer Shots Mini is a high-energy program introducing children to fundamental soccer principles, such as using your feet, dribbling, and the basic rules of the game. Through fun games, songs, and positive reinforcement, children will begin to experience the joy of playing soccer and being active. We encourage parent involvement in our Mini classes.

3 to 5 year olds (Pre-K)

For nearly 15 years, Soccer Shots has been introducing soccer exclusively to children ages 3 to 5. Using creative and imaginative games, weekly sessions focus on basic soccer skills like dribbling, passing, and shooting. We also highlight a positive character trait each session such as respect, teamwork, and appreciation. Soccer Shots will expose your child to the fun of soccer and provide the foundation needed to get started in the sport.

K-2nd Grade

This program is for children who are new to soccer or who want to build upon what they have learned in Soccer Shots Classic. Focusing on individual skill, fitness, and sportsmanship, each session provides an opportunity for kids to be challenged through fun games and team competitions. Children will also be introduced to tactical elements of the game as they prepare to play on competitive teams.

See a list of classes currently available for registration.

Looking for classes for older kids? Visit Portland Futsal.  


Where to Play with Soccer Shots

On-site at Daycares, Preschools, and Elementary Schools 
Your child can play on-site during the school day at daycares, preschools, and elementary schools that offer Soccer Shots. Each week, your child can look forward to playing soccer with their friends at school. Playing soccer at school gives them the opportunity to learn about the benefit of having a healthy lifestyle while they are burning off some extra, pent up energy. We pride ourselves on seamlessly entering schools in a way that does not disrupt the school day and we make sure to find a time and day for our class that allows the children to leave without missing out on important school activities. We are fully licensed and insured. Click here to see a full list of all school classes we are currently offering. If you do not see your child’s school, email to let us know that you would like us to bring our program directly to you.

Park and Community Programs
Soccer Shots Park and Community Programs happen all over the Portland Metro area and are open to the general public. We offer classes for kids ages 2-8 on weekends, weekdays, mornings, afternoons, indoors, and outdoors all year long. To see a full list of our open to the public classes, visit our registration page.

Soccer Shots Summer and Winter Camps
In addition to our regular seasons, we also offer special camps. Our camps are typically 4-5 days long and last for three hours. To see what camps we are currently offer, visit our camp registration page. If you are interested in Summer Camps, check back in January for a list of our offerings. View our calendar to help pick the best class for your child's family.

Soccer Shots Free Clinics
At Soccer Shots, we love giving back to our community so as often as we can we offer Free Soccer Shots Clinics. The times, dates, and locations of these clinics change all of the time so check back frequently to see our current offerings. It is our hope that our current players, future players, and players who can’t commit to full seasons will all join in on the fun at these free clinics. We hope that they brighten the days of the families that join us, no matter what their reason for coming out. Click here for a full listing of free clinics currently being offered. If you don’t see any, please check back. We are always adding new clinics.

Register Now to Join Soccer Shots!

Areas of Town Where Kids Can Play with Soccer Shots

We are currently holding kids soccer skills classes in Multnomah, Clackamas, and Washington Counties and in Vancouver, Washington. We have public youth soccer classes in Portland, Beaverton, Clackamas, Fairview, Gresham, Happy Valley, Hillsboro, Lake Oswego, Oregon City, Tigard, West Linn, Vancouver and Wilsonville.

In addition to the areas above, we operate school classes in Aloha, Canby, Damascus, Sherwood, and Tualatin.

For a full list of all of our current classes, visit our registration page. If you would like to bring Soccer Shots to your neighborhood or your child's school, email us at and let us know!

Commitment to Community: Giving Back By Partnering AC Portland

We're on a mission to positively transform the world through soccer but we really only get to do so with the families who choose our program. We're a business and we need to charge a fair price to deliver a program that exceeds expectations but the reality is there are many families in our community who can't afford our price point or any price point for that matter. Does this mean their children should not get to play soccer or worse yet, not get the great life benefits that come along with it? Don't all children in our community deserve opportunities to build confidence, exercise, be on a team, get better grades and make more friends?

We know there are many we'll never reach on our mission but through our new partnership with AC Portland, we can reach a lot more. AC Portland may be a "tiny" non-profit tucked away in the basement of adidas, but they're executing a world class model that delivers tangible long term health results. The model, Soccer for Success (embed video below?) was developed by the US Soccer Foundation, an organization that came to exist from $56 million of the net proceeds from the 1994 World Cup soccer tournament held in the United States. The US Soccer Foundation provides the grant that allows AC Portland to deliver exceptional programming to children who simply wouldn't get programming otherwise. That grant just isn't enough to cover AC Portland's expenses though. The US Soccer Foundation just provides the seed money. Locally, AC Portland needs partners to deliver the benefits of Soccer for Success to local children. That's where the Timbers, Thorns, adidas and now Soccer Shots have stepped in. *Over the course of the next year, we've committed to raising and contributing more than $10,000 for AC Portland, *to help increase the impact we're making, to reach children and families in our community we otherwise couldn't. We can't thank AC Portland enough for this opportunity to take our mission further than we'd ever hoped!

As part of our commitment to raise funds for AC Portland, Soccer Shots will donate $1 for every participant that registers for one of our programs during our upcoming Fall and Spring Seasons. That means every family who joins us in the Spring and Fall will be contributing too! Additionally, we'll be gathering used equipment from our networks to donate to AC Portland, who will get them to children and families who value and appreciate them. Deepening our support, Soccer Shots and AC Portland will also work together to hire, train, and support coaches in hopes to always bring the best to the children we serve. We could not feel prouder of the belonging to a community of partners so dedicated to positively impact children through soccer.

Register Now