Welcome to the Naperville Premier Soccer League

The Naperville Premier Soccer League is for players who desire to play in a competitive environment without the time commitment and travel of club soccer. In addition to providing a competitive environment, technical and tactical training options are available for teams that elect to use a certified trainer through the Naperville Park District. Training sessions are held, once or twice a week for an hour at a time, for 10 weeks. In addition to training sessions, team also may register for a full-time trainer/coach.

Individual Registration and Naperville Premier Soccer League Academy

Individual Registration:
Players in 2nd- 6th grade may register for a team. Teams will have a dedicated Challenger trainer as their coach and will practice one time per week with their trainer. Volunteer assistant coaches and/or team manager are needed for each team. A uniform is included in league fee. Teams may be cancelled if the minimum number of players is not met. Early registration is recommended as space is limited. Please see program guide for fees and practice information.

Naperville Premier Soccer League Academy:
The NPSL Academy is a great opportunity for 1st grade teams to receive specialized training while still cultivating a recreational experience. Technical and tactical training will be provided by a certified trainer. Practice time and location is determined by the team on a first come first serve basis by the date of registration. Non residents will be charged and additional $20 per player. A $200 non-refundable deposit is required at time of registration. For additional information please see the program guide.


Higher Level Training

One aspect that makes the Naperville Premier Soccer League unique is the ability for teams to select a training option. NPSL has teamed up with British Challenger Sports to provide the best trainers and coaches...

Read more: Higher Level Training

What Makes Us Better

Naperville Premier Soccer League is a step above other programs because it provides coaches and teams with the ability to make decisions based on their interest level. It also gives teams the opportunity to play in a competitive environment...

Read more: What Makes Us Better

Start Your Own Team

Teams are organized by a coach or parent. All pertinent decisions are made by team and or coach. Several options for registering your team are available. They range from league play only, where a volunteer coach runs all practices...

Read more: Start Your Own Team

Scroll to top