CELEBRATING 25+ YEARS

North Vancouver’s Home for
Drop-In Football

Every Monday, Wednesday & Friday at Kirkstone Turf.
All ages, all levels, one community.

25+ Years Running
200+ Active Members
3x Weekly Sessions
8+ Nationalities
Soccer players at Kirkstone Turf in North Vancouver
ABOUT US

More Than a Game.
It’s Community.

Since the late 1990s, North Shore Football has brought together players from every background — from teenagers to retirees, beginners to veterans. We meet three times a week at Kirkstone Turf in North Vancouver, rain or shine. No sign-up, no contracts, just football.

With over 200 members representing Canada, England, Brazil, Iran, Chile, Bulgaria, Italy, Spain and beyond, every session is a celebration of diversity and the sport we share. We’ve been building this community for 25+ years and we’re just getting started.

Learn More
SCHEDULE

Lace Up Three Times a Week

Drop-in sessions run year-round, rain or shine. No booking required — just show up and play.

Monday

12:15 — 1:30 PM

Kirkstone Turf

Wednesday

12:15 — 1:30 PM

Kirkstone Turf

Friday

12:15 — 1:30 PM

Kirkstone Turf

PRICING

Simple, Affordable, No Contracts

First Timer

FREE

Your first session is on us. Just mention the website to Andrew.


  • No commitment required
  • All skill levels welcome
Try Your First Game

Monthly

$20 /month

12–15 games per month. Best value for regular players.


  • Unlimited weekly sessions
  • RSVP via Teamer app
Join Our Group

Drop-In

$5 /session

Pay as you go. Perfect for occasional players.


  • No monthly commitment
  • Show up whenever you can
Join Our Group
COMMUNITY

A World of Players, One Pitch

Players aged 17 to 70, from over 8 countries, come together three times a week to share the sport they love.

Canada England Brazil Iran Chile Italy Spain Bulgaria & More
LOCATION

Find Us at Kirkstone Turf

2187-2127 Kirkstone Rd, North Vancouver, BC V7J 3N3
Mon / Wed / Fri — 12:15 to 1:30 PM
Get Directions

Ready to Play?

Your first game is free. Join 200+ players who show up rain or shine.