skip navigation

8th Annual Vinland Camp with Matt McKune

Camp is the week of July 31st.  Ages 6 - 12 are Monday through Thursday at 8:30 in the morning and end at 10 or 10:30, depending on age. JV and Varsity players play 6 - 8:30 pm Monday through Wednesday.  


2017 Lower Division Soccer Season Has Started!

Registration for Lower Division Soccer is now closed. Games start August 1st.  

Email Emily Linn, Lower Division Coordinator, at if you have questions.

Thanks to all of our coaches for volunteering their time!


Kickin' it Since 1994

Inspiring more than 350 kids from the North Shore, Two Harbors, and Silver Bay.


Contact Us

Contact Us

Two Harbors Soccer

AgateSoccer Two Harbors Soccer ⚽ AgateSoccer

Find us on Instagram!

click the Instagram link to find us there as well!