WE ARE
RIVERSIDE
FOOTBALL.FAMILY.COMMUNITY.
EST. 1975
2026
REGISTRATIONS
NOW OPEN
WE ARE
RIVERSIDE
FOOTBALL.FAMILY.COMMUNITY.
EST. 1975
2026
ONLINE REGISTRATION
NOW OPEN

March 2026

Pre-Season Training Programme

Throughout the month of March, all Riverside FC age groups will be preparing for the 2026 campaign. These sessions are focused on fitness, sharpness, team structure, and setting standards early.

Attendance during pre-season plays an important role in squad preparation and team selection. If you’re returning this year, this is your opportunity to set the tone. If you’re new, this is where you earn your place.

Please review your age group’s training times in the schedule provided.

If you have not yet completed your registration, we strongly encourage you to secure your spot as soon as possible.

Register Now

Welcome to Riverside FC

Riverside Football Club is a community-based football club in Durban North, developing players from U6 to Seniors for over 50 years.
We’re about more than football — we’re about people, growth, and a shared love for the game in a positive and supportive environment.

Join us for the 2026 season and become part of a club built on community, pride, and belonging.

#WeAreRiverside

Football pathways for All Ages

2026 Membership Fees

Riverside FC membership fees are once-off for the full season and are designed to be clear, transparent, and all-inclusive.
Membership gives players access to structured football, excellent facilities, and the wider Riverside Sports Club environment, with the option to pay once-off, over 3 or 6 months.

1 Player
Single Membership

(1 Player)


For new and returning players registering for the 2026 season.

R2,000
For the season
Get started

Includes:

  • 2x training sessions per week
  • 1x match per week
  • 1x Training / pre-match shirt included
  • Match kit provided on match days

  • Riverside Sports Club membership
  • Riverside parking access
  • 10% discount at Riverside Sports Club bars

2 Player
Family Membership

(2 Players + 1 Adult)


For families registering two sibling players, including new and returning players, for the 2026 season.

R4,000
R3,600
For the season
SAVE R400
Get started

Includes:

  • 2x training sessions per week
  • 1x match per week
  • 1x Training / pre-match shirt per player included
  • Match kit provided on match days

  • 1 x Adult Riverside Sports Club membership
  • 2 x Sibling Player RSC memberships
  • Riverside parking access
  • 10% discount at Riverside Sports Club bars

3 Player
Family Membership

(3 Players + 1 Adult)


For families registering three sibling players, including new and returning players, for the 2026 season.

R6,000
R4,800
For the season
SAVE R1200
Get started

Includes:

  • 2x training sessions per week
  • 1x match per week
  • 1x Training / pre-match shirt per player included
  • Match kit provided on match days

  • 1 x Adult Riverside Sports Club membership
  • 3 x Sibling Player RSC memberships
  • Riverside parking access
  • 10% discount at Riverside Sports Club bars
  • U6/7
  • U8/9
  • U10
  • U11
  • U12
  • U13
  • U15
  • U17
  • LADIES
  • SENIORS
  • OVER 35's

Under 6 & 7

(Players born in 2019 & 2020)

Under 6 & 7

U6 & U7 is all about introducing young players to the game in a fun, safe, and encouraging environment.

Training sessions focus on basic movement, ball familiarity, and coordination through simple games and activities. At this age, football should feel exciting and playful, helping children build confidence and enjoy being part of a team.

Matches are friendly only, with no league tables or results. The emphasis is on participation, learning, and having fun.


Key focus areas

  • Ball familiarity and basic control
  • Balance, coordination, and movement
  • Listening, sharing, and teamwork
  • Confidence and enjoyment

Training Days & Times

Mondays 5:00pm - 6:30pm
Wednesdays 5:00pm - 6:30pm

Match Days & Format

Sundays - Friendly Matches

5v5 ( No Goalkeeper)

Under 8 & 9

(Players born in 2017 & 2018)

Under 8 & 9

The U8 & U9 age groups focus on building strong football foundations in a fun, supportive, and pressure-free environment.

At this stage, the emphasis is on helping players develop confidence with the ball while learning how to play as part of a team.

Football at this age is non-competitive. All matches are friendly fixtures, with no league tables or results. This allows players to learn, experiment, and enjoy the game without the pressure of outcomes.

Training sessions are structured around skill-based activities and small-sided games that encourage creativity, movement, and decision-making.


Key focus areas

  • Ball control, dribbling, and passing
  • Balance, coordination, and agility
  • Basic positioning and spatial awareness
  • Teamwork, communication, & sportsmanship
  • Building confidence and enjoyment

Training Days & Times

Mondays 5:00pm - 6:30pm
Wednesdays 5:00pm - 6:30pm

Match Days & Format

Sundays - Friendly Matches

7v7 ( Incl. Goalkeeper)

Under 10

(Players born in 2016)

Under 10

The U10 age group marks the beginning of competitive football at Riverside FC.

Players are introduced to structured matches while continuing to develop technical skills and game understanding in a supportive environment.

Teams compete in the Greater Durban Local Football Association (GDLFA), with league matches played on Sundays.

While results are part of the experience, the focus remains on learning, improvement, and enjoyment of the game.


Key focus areas

  • Applying skills in match situations
  • Basic tactical awareness and positioning
  • Decision-making on the ball
  • Team responsibility and discipline

Training Days & Times

Mondays 5:00pm - 6:30pm
Wednesdays 5:00pm - 6:30pm

Match Days & Format

Sundays - GDLFA League Matches

9v9 ( Incl. Goalkeeper)

Under 11

(Players born in 2015)

Under 11

The U11 age group competes in organised league football, providing players with regular competitive matches in a structured environment.

Riverside FC U11 teams play in the Greater Durban Local Football Association (GDLFA), with league fixtures held on Sundays.

Training sessions focus on developing strong technical ability alongside a growing understanding of the game.

Players learn how to work together as a team, understand their positions, and make decisions during match play, while still enjoying football in a supportive setting.


Key focus areas

  • Passing, receiving, and ball movement
  • Understanding positions and roles
  • Attacking and defensive awareness
  • Teamwork, communication, and discipline

Training Days & Times

Mondays 5:00pm - 6:30pm
Wednesdays 5:00pm - 6:30pm

Match Days & Format

Sundays - GDLFA League Matches

9v9 ( Incl. Goalkeeper)

Under 12

(Players born in 2014)

Under 12

The U12 age group competes in the GDLFA, playing league matches on Sundays.

Football at this level becomes more structured, with greater emphasis on understanding match situations and playing as a cohesive team.

Training sessions are designed to build confidence on the ball while improving decision-making, positioning, and consistency during games.

Players are encouraged to take responsibility for their role within the team while continuing to develop technically.


Key focus areas

  • Ball retention and decision-making
  • Positional awareness
  • Understanding match tempo
  • Confidence, composure, and teamwork

Training Days & Times

Mondays 5:00pm - 6:30pm
Wednesdays 5:00pm - 6:30pm

Match Days & Format

Sundays - GDLFA League Matches

9v9 ( Incl. Goalkeeper)

Under 13

(Players born in 2013)

Under 13

U13 represents a key development phase where football becomes more structured and demanding.

Players compete in both the GDLFA League (Sundays) and the Skytent League (Saturdays), gaining valuable experience across different levels of competition.

Training focuses on tactical awareness, fitness, teamwork, and individual responsibility, helping players prepare for the demands of older age groups.


Key focus areas

  • Tactical awareness and positioning
  • Fitness and match intensity
  • Team structure and responsibility
  • Mental focus and resilience

Training Days & Times

Mondays 5:00pm - 6:30pm
Wednesdays 5:00pm - 6:30pm

Match Days & Format

Saturdays - SKYTENT League Matches

Sundays - GDLFA League Matches

11v11 ( Incl. Goalkeeper)

Under 15

(Players born in 2011 & 2012)

Under 15

The U15 age group competes in the GDLFA on Sundays and represents a step up in physical and tactical demands.

Training sessions are more structured and intense, focusing on match preparation and team organisation.

Players are expected to show commitment, discipline, and respect while continuing to develop their football ability in a competitive environment.


Key focus areas

  • Tactical execution and team shape
  • Physical conditioning and fitness
  • Match awareness and discipline
  • Leadership and accountability

Training Days & Times

Tuesdays 5:30pm - 7:00pm
Thursdays 5:30pm - 7:00pm

Match Days & Format

Sundays - GDLFA League Matches

11v11 ( Incl. Goalkeeper)

Under 17

(Players born in 2009 & 2010)

Under 17

The U17 age group is the final junior level before senior football.

Players compete in both the GDLFA on Sundays and the Skytent League on Saturdays, facing higher-intensity competition and increased expectations.

Training prepares players physically and mentally for the transition into senior football. Emphasis is placed on tactical discipline, consistency, leadership, and decision-making under pressure.


Key focus areas

  • Advanced tactical understanding
  • Physical and mental preparation
  • Leadership and teamwork
  • Consistency and match readiness

Training Days & Times

Tuesdays 5:30pm - 7:00pm
Thursdays 5:30pm - 7:00pm

Match Days & Format

Saturdays - SKYTENT League Matches

Sundays - GDLFA League Matches

11v11 ( Incl. Goalkeeper)

Ladies

(Players born in 2009 & 2013)

Ladies

Riverside FC is proud to offer a dedicated Ladies football programme, following the merger of DC Footstars with Riverside FC in 2025 to form the Riverside DC Ladies.

This partnership strengthens women’s football at the club and creates a welcoming, supportive environment for female players.

Ladies football at Riverside operates slightly differently to junior age groups. Players train and compete in a mixed-age squad, allowing for development, mentorship, and strong team culture across age ranges.

The focus is on skill development, fitness, teamwork, and enjoyment of the game, while competing in organised league football


Key focus areas

  • Technical skill development
  • Teamwork and match awareness
  • Fitness and confidence
  • Enjoyment and community

Training Days & Times

Mondays 6:30pm - 8:00pm
Wednesdays 6:30pm - 8:00pm

Match Days & Format

Sundays - GDLFA League Matches

11v11 ( Incl. Goalkeeper)

Seniors

(Players born in 2008 & 1992)

Seniors

The Seniors age group represents Riverside FC in competitive adult football.

Teams compete in organised leagues, with an emphasis on match preparation, fitness, and tactical discipline while upholding the club’s values of respect, commitment, and teamwork.

Senior teams compete in the Greater Durban Local Football Association (GDLFA) as well as the Zonal League, offering structured competition at adult level.


Key focus areas

  • Tactical execution and team structure
  • Physical conditioning and match fitness
  • Team responsibility and discipline
  • Competitive performance and consistency

Training Days & Times

Tuesdays 7:00pm - 8:30pm
Thursdays 7:00pm - 8:30pm

Match Days & Format

Saturdays - Zonal League Matches

Sundays - GDLFA League Matches

11v11 ( Incl. Goalkeeper)

Over 35s

(Players over 35yrs)

Over 35s

Riverside FC (Durban, South Africa) has an active Over 35s team, known as the "Hadidas," offering experienced players a chance to play competitively and recreationally, focusing on camaraderie and enjoying football on quality pitches, with recruitment updates often found on their social media like Instagram, welcoming players of various ages for local matches.

Match Days & Format

Wednesdays - League Matches

11v11 ( Incl. Goalkeeper)

Upcoming Fixtures

Loading fixtures...

Latest Results

Loading results...