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.


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!

Register Now