TENNIS COURT CANCELLATION POLICY
24-HOUR CANCELLATION POLICY
Cancellations made within 24 hours of the scheduled court time will be charged the FULL court fee.
TENNIS INSTRUCTING POLICY
Tennis lessons – paid or unpaid – may not be conducted or solicited on-site. Only professionals employed or contracted by Courts Plus Community Fitness are permitted to teach private lessons at our facility.
TENNIS FOR ALL LEVELS
Looking to brush up your skills or continue building your skill set? All skill levels can enjoy our courts!
Courts Plus has been recognized as one of the most active tennis facilities in the Fargo/Moorhead area.
A well-qualified staff of U.S.P.T.A. and U.S.P.T.R. professionals are able to offer a wide variety of tournaments and leagues.
Tennis Court Pricing
$22.00
Per Hour/ Per Court
Non-Members: Charged an additional $15 Guest Fee
If you’re unable to log in or use the app, please call the front desk to reserve a court.
Lessons
$ Varies/ Package
Individual & Group
Non-Members: Charged an additional $15 Guest Fee/ Lesson
Do you want to learn tennis or just get back into the game? Contact Zach or Nate to find out about beginner lessons, private lessons, and leagues. We have something to fit your schedule and tennis needs.
In the event of cancellation, you must notify our tennis pros two hours ahead of the start time to avoid being charged for the lesson.
MEET THE CERTIFIED PROS
Zach Zitur
Adult Leagues & Lessons
Supervisor of Adult Leagues and Pro Shop with Courts Plus since 2015
Zach Zitur has many years of playing and teaching experience. He played tennis for Concordia College Moorhead. While in college he coached high school tennis at West Fargo High School. Upon finishing college Zach moved into the head position for both the men’s and women’s teams at Concordia. He also served as one of the head instructors at Tennis and Life Camps at Gustavus Adolphus College, one of the largest tennis camps in the country. He is currently the head tennis coach at Horace High School and the director of Horace Tennis Camps. He started pickleball here at Courts Plus. So whether it’s tennis or pickleball he can serve your needs!
Lesson Prices:
Hour: $85
45 Mins: $65
Non-members will be charged $15 guest fee.
Marjorie Collins
Tennis Pro
Tennis Pro with Courts Plus since 2018
Marjorie has been teaching tennis for over 30 years and is an Elite member of the United States Tennis Association. Marjorie is also the JV coach for both boys & girls tennis at North High School. She played varsity tennis for Colorado State University where she was awarded MVP. Her expertise is in taking students to the next skill level by developing technically sound strokes & consistency. She also has many years of experience coaching mens & women’s USTA doubles teams and helping them to qualify to the national level. Marjorie’s love for tennis shows by bringing lots of enthusiasm to the tennis court!
Lesson Price: $65
Non-members will be charged $15 guest fee.
Damien O'Donnell
Tennis Pro
Tennis Pro with Courts Plus since 2024
Damien was an all-state athlete in high school at Fargo Shanley. Damien currently coaches the MSUM Women’s Tennis Team, as well as both the girls and boys teams at Shanley. Damien would love to work with you and take your skills to the next level!
Lesson Price: $65
Non-members will be charged $15 guest fee.
Finnian O'Donnell
Tennis Pro
Tennis Pro with Courts Plus since 2022
Finnian played varsity tennis for Shanley High School beginning in 7th grade. While at Shanley he got fourth place in doubles two years in a row and took third place in singles his senior year. He is currently studying physical education at NDSU.
Lesson Price: $65
Non-members will be charged $15 guest fee.
Shaelyn Johnson
Tennis Pro
Tennis Pro with Courts Plus since 2022
Shaelyn played for Grand Forks Red River, and started on varsity as a 7th grader. She went on to be a three-time state singles champion. She graduated in 2020 and is now a tennis player at MSUM as a graduate student.
Lesson Price: $65
Non-members will be charged $15 guest fee.
Jerry Caulfield
Tennis Pro
Tennis Pro with Courts Plus since 1975
Jerry is originally from Fargo and has been a professional with us for many years. He is well known and respected in the local tennis community. Jerry was awarded the USPTA Northwest Division Coach of the Year for 2003. Jerry has the ability and experience to teach the novice player as well as the national ranked player.
- U.S.P.T.A. Pro 1 Certified
- Inducted into the ND Tennis Hall of Fame 2015
- 35 years of teaching experience
- Sponsored by HEAD
Lesson Price: $65
Non-members will be charged $15 guest fee.
Emily Stenhjem
Tennis Pro
Tennis Pro with Courts Plus since 2025
Emily has been coaching tennis at Courts Plus since 2017 and works with players of all ages and levels. A former varsity player and team captain at Fargo Davies High School, she went on to play club tennis at NDSU and UND, helping both teams qualify for nationals. Emily Is the current head coach for the Davies girls’ tennis team and assistant coach for the boys’ team. She also has experience coaching at Gustavus Tennis and Life Camps. Her coaching philosophy is simple: everyone can improve by playing more and having fun on the court!
Lesson Price: $65
Non-members will be charged $15 guest fee.
2026 TOURNAMENTS
Courts Plus Community Fitness, in association with the United States Tennis Association, hosts multiple USTA Sanctioned Tournaments each year and one Club Championship. We would like to encourage all tennis enthusiasts to play or simply view some of the area’s best adult and junior players battle it out.
Red River Junior Open
July 31-August 2
CHALLENGERS: GROW YOUR GAME!
Drills for players preparing to play for their school and tournaments. Elevate your game with a combination of drills and point play. Contact coach Zach Zitur with any questions zzitur@courtsplus.org
Tuesday/Thursday 6-7pm: 8th grade and above. For upper JV and varsity players.
Contact Zach Zitur For More Information!
EMAILCOURTS PLUS ADULT PROGRAMS
Courts Plus offers a variety of adult leagues and lessons for all levels. View all our programs below.
Tennis Express, learn how to play tennis in 6 weeks! (co-ed)
Tennis Express, learn how to play tennis in 6 weeks!
NEW SESSION STARTS
January 7th to February 11th
Lesson times: 6:30 – 7:30pm, Wednesdays
Member fee: $60
Non-member fee: $150
Click here to access/create your account to register
Adult Summer Tennis
Men’s Monday Night League at Discovery Middle School: ($35 for members, $40 for non-members) 6:00-7:30pm. Runs June 1st to July 27th (excluding June 29th)
Women’s Tuesday Night League at Discovery Middle School: ($35 for members, $40 for non-members) 6:00-7:30pm. Runs June 2nd to July 28th (excluding June 30th)
Beginner Tennis Lessons: ($60 for members, $120 for non-members) Tuesdays at 5:30-6:30pm at Courts Plus
Session 1: June 2nd to June 23th
Session 2: July 7th to July 28th
Beginner Tennis League: ($60 for members, $120 for non-members) Tuesdays at 6:30-7:30pm at Courts Plus
Session 1: June 2nd to June 23rd
Session 2: July 7th to July 28th
Click here to access/create your account to register
Beginner Adult Tennis League
Beginner Adult Tennis League
NEW SESSION STARTS
February 18th to March 25th
Match times: 6:30-7:30pm
Member fee: $60
Non-member fee: $150
Click here to access/create your account to register
Adult Drills
Adult Drills
Wednesday 9-10am 3.5 and up competitive drill
Thursday 9-10am 2.5 and up competitive drill
Email Zach if interested
Please reach out to the pros to inquire about other adult drills. The pros do various ‘private’ drills and would be happy to point you in the right direction.
Singles
Monday A Singles League
A league will play from 7:30-9:00pm on Mondays, schedules will be sent out. For players with a 4.0 NTRP rating or higher.
January 5th to March 23rd
Match times: 7:30 – 9:00pm, Monday nights.
Member fee: $204
Non-member fee: $384
Monday B Singles
January 5th to March 23rd
Match Times: Mondays 6:00-7:30pm
Member Fee: $204
Non-Member Fee: $384
Friday Singles League
B League will play from 6:00-7:30pm on Fridays, schedules will be sent out. For players with an NTRP rating of 3.5 or lower.
January 9th to March 27th (no league January 23rd or February 27th)
Member Fee: $170
Non-Member Fee: $320
Click here to access/create your account to register
Doubles
Mens and Women’s Tuesday Doubles
For players 3.0 and above, playing with a different partner each week
January 6th to March 24th
Match times: 6:00 – 9:00pm, Tuesday nights.
Member fee: $132
Non-member fee: $312
Women’s Thursday Drill and Play
Instructed play and drills to grow your game
January 8th to February 12th
Match times: 7:30-9:00pm
Member fee: $90
Non-member fee: $180
Advanced Wednesday Doubles (both men and women) 3.5, 4.0 and 4.5
For competitive league tennis players. Players will be grouped by ability
January 7th to March 25th
Match times 7:30 – 9pm
Member fee: $132
Non-member fee: $312
Click here to access/create your account to register
COURTS PLUS YOUTH TENNIS
Courts Plus offers youth lessons and leagues for ages 5 and up! View all our programs below.
STAR JUNIOR TENNIS
Our Stars Junior Tennis program uses a progressive court system featuring 36′, 60′ and 78′ (full-size) courts. Combined with age-appropriate racquets and tennis balls based on each player’s age and ability, this approach helps children begin playing tennis as quickly as possible. Players progress through the program at their own pace, building confidence and skills before advancing to our MXP competitive training program when they are ready.
Not sure which class is right for your child? Contact our Tennis Department at wherrick@courtsplus.org and we’ll help place your player in the appropriate program.
We now offer scholarships for STAR Tennis! Fill out the form below and submit it to info@courtsplus.org to be considered.
Ages 4-5
This program introduces young players to the FUN of tennis in a positive and engaging environment. Players will develop basic athletic skills, learn to track the ball, and practice making contact with the ball. Red balls are used to help players experience success while building confidence and coordination.
2026 Fall I Session
Thursdays- 4:00pm-4:30pm
September 3 – September 24
Saturdays– 9:00am-9:30am
August 29 – September 26
Fee: Member: $20 | Non-Member: $36
Click here to access/create your account to register
Ages 6-7
Designed for players who are not yet ready for tournament play, this program focuses on developing the fundamental skills needed for match play. Players will learn proper stroke technique, serving and rallying, and basic point play while continuing to build confidence and consistency. Red balls are used to promote longer rallies and accelerate skill development.
2026 Fall I Session
Mondays: August 31 – September 28
Beginner– 4:00pm-5:00pm
Intermediate– 5:00pm-6:00pm
Saturdays: August 29 – September 26
Beginner & Intermediate: 9:30am-10:30am
Fee: Member: $40 | Non-Member: $68
Click here to access/create your account to register
Ages 8-10
Designed for players who are not yet ready for tournament play, this program focuses on developing the fundamental skills needed for match play. Players will continue to refine their stroke technique, serving, rallying, and point play while building consistency, court awareness, and confidence. Orange balls are used primarily during drills to promote proper technique, longer rallies, and a smooth progression toward full-court play.
2026 Fall I Session
Mondays: August 31 – September 28
Beginner- 4:00pm-5:00pm
Intermediate- 5:00pm-6:00pm
Saturdays: August 29 – September 26
Beginner & Intermediate- 10:30am-11:30am
Fee: Member- $40 | Non-Member: $68
Click here to access/create your account to register
Ages 11-12
This program is designed for players who are new to tennis or have played primarily recreationally and are not yet ready for the MXP program. Players will continue developing the fundamental skills needed for match play by refining their stroke technique, serving, rallying, and point play while building consistency, strategy, and court awareness. Orange balls are used primarily during drills to promote proper technique, longer rallies, and a smooth transition to full-court play.
2026 Fall I Session
Tuesdays– 4:00pm-5:00pm
September 8 – September 29
Saturdays- 11:30am-12:30pm
August 29 – September 26
Fee: Member- $40 | Non-Member- $68
Click here to access/create your account to register
Ages 13 & Older
This program is designed for players ages 13 and older who are new to tennis or returning to the game after playing primarily recreationally and are not yet ready for the MXP program. Players will develop the fundamental skills needed for match play by learning proper stroke technique, serving, rallying, and point play while building consistency and court awareness. Orange balls are used primarily during drills to promote proper technique, longer rallies, and a smooth transition to full-court play.
2026 Fall I Session
Saturdays- 11:30am-12:30pm
August 29 – September 26
Fee: Member- $40 | Non-Member- $68
Click here to access/create your account to register
MXP COMPETITIVE
AGES 13-18
Designed for players ages 13–18 who are looking to elevate their competitive game, this program focuses on developing the advanced technical and tactical skills needed for successful match play. Players will refine their stroke technique, singles and doubles strategy, footwork, shot selection, and mental toughness while building consistency, confidence, and court awareness. This program is ideal for players preparing for or competing in high school tennis and tournaments.
Lessons include 3 hours of instruction per week with a low player-to-coach ratio to provide individualized coaching and feedback.
2026 Fall I Session
Tuesdays & Thursdays
4:30pm-6:00pm
September 2 – September 29
Fee: Member- $135 | Non-Member- $198
Click here to access/create your account to register
AGES 11-12
Designed for players ages 11–12 who are ready for competitive play, this program focuses on developing the technical skills, tactical awareness and decision-making required for competitive match play. Players will refine their stroke technique, serving, rallying, and match strategy while building consistency, confidence, and court awareness. Participants must be able to successfully rally and serve from the appropriate court.
Lessons include 2 hours of instruction per week with a 6:1 player-to-coach ratio.
2026 Fall I Session
Wednesdays & Fridays
4:00pm-5:00pm
September 2 – September 30
Fee: Member- $108 | Non-Member- $171
Click here to access/create your account to register
AGES 8-10
Designed for players ages 8-10 who are ready for competitive play, this program focuses on developing the technical and tactical skills needed for competitive match play. Players will refine their stroke technique, serving, rallying, match play, and strategy while building consistency and confidence. Participants must be able to successfully rally and serve from the appropriate court. Players train with orange and green balls based on their development level to support continued skill development and a smooth transition to full-court play.
Lessons include 2 hours of instruction per week with a 6:1 player-to-coach ratio.
2026 Fall I Session
Wednesdays & Fridays
4:00pm-5:00pm
September 2 – September 30
Fee: Member- $108 | Non-Member- $171
Click here to access/create your account to register
MXP WAIT-LIST FORM
CLICK TO JOIN THE MXP WAIT LIST
For questions, please contact our Tennis Department at wherrick@courtsplus.org.
13+ Competitive Weekend Drop-in Drill Group
Looking for a way to get some competitive drills + match-play in against other players from around the area?
This a perfect way for Varsity players to come together to practice and compete and get better during the off-season!
COST: Members- $25 & Non-members- $40
DATE & TIMES: More Information Coming Soon!
Thursday Morning Drop-in Competitive Drill Group
Looking for a way to get some competitive drills in against other players from around the area?
This a perfect way for Upper-JV/ Varsity players to come together to practice and compete and get better during the off-season!
COST: Members- $20 & Non-members- $35
DATE & TIMES: More Information Coming Soon!
Fall 13+ Wednesday Competitive Drop-in Drill Group
Looking for a way to get some competitive drills in this Spring during the week.
This a perfect way for Upper JV/ Varsity players to come together to practice and compete and get better during the off-season!
COST: Members- $20 & Non-members- $35
DATE & TIMES: More Information Coming Soon!
SUMMER TENNIS
Stars, MXP, JTT and Drill Groups
Summer Monday/Tuesday Night Drop-in Drill Group 8:00-9:30 P.M.
Attention: 2026 Drill Groups dates will be announced soon!
The Monday/Tuesday Night Drop-in drill group is a great way for players to get out and play against other kids in the area. This drill-group will run on Mondays and Tuesday nights from 8:00-9:30 P.M.
The skill level will be upper JV/ Varsity.
$20 per time for members, $35 per time for non-members
The drill-group will be held at Courts Plus.
Instructor: Nate Young
Here is a link to sign up via google-sheet: Google-sheet Sign-up for Drill Group
2026 Summer Stars Tennis
2026 Summer Stars Tennis
These lessons are held in the Summer at Elephant Park and Discovery School .
Grades K-2 Mondays and Wednesdays classes available 9:00am-11:15am (45 minute sessions)
Grades 3-6, Grades 7-8 Tuesdays and Thursdays classes available 9:00-11:15am (45 minute sessions)
Summer Stars Registration will be available from February 14th(6:00 P.M.) – May 29th (11:59pm):
2026 Summer session 1: June 8th- July 9th (Class does not meet June 29th-July 2nd)
2026 Summer session 2: July 13 – August 6th
Fee:
Members: $48 per session
Non-Members: $72 per session
Please click the link below to register for Summer Stars(Members AND Non-members)
Registration Available for 2026 Stars: Wednesday, February 18th @ 6:00 P.M.
Click here to access/create your account to register
2026 Summer Junior Team Tennis
Summer Team Tennis is the largest junior recreational tennis league in the country!
A USTA membership is required but right now USTA junior memberships are free! www.usta.com
Registration opens for JTT on Wednesday, February 18th @ 6:00 P.M.
Summer Junior Team Tennis 12u: Tuesdays, 6:00-7:30 P.M.
Dates for 12u JTT: June 9th- August 4th
Summer Junior Team Tennis 14u: Thursdays, 6:00-7:30 P.M.
Dates for 14u JTT: June 11th- August 6th
Summer Junior Team Tennis 18u: Wednesdays, 6:00-7:30 P.M.
Dates for 18u JTT: June 10th- August 5th
JTT Consists of weekly drop-in match-play! This a great way to get out and play in matches consistently against a variety of different kids.
JTT includes one local tournament held at Courts Plus (Wednesday, June 24th.) and the section championships in Minneapolis (July 20-22nd). Transportation and Lodging is on the participant if traveling to the section championships.
Players will be sent a survey to fill out to indicate their interest in attending these tournaments on Wednesday, June 3rd. These tournaments are not a requirement of the program.
Fee:
Members: $88 for the session.
Non-Members: $112 for the session.
Click here to access/create your account to register
2026 Summer MXP Ages 8-10
NEW: 2026 Summer Session MXP Ages 8-10: June 8th- August 6th
Location: Courts Plus Community Fitness
Days: Monday-Thursday
Time: 4:00-5:00 P.M.
Fee: $352 for members
$448 for non-members.
Attention: NO MXP JUNE 29 THROUGH JULY 2nd
Registration available on Wednesday. February 18th @ 6:00 P.M. for Summer Session MXP.
Click here to access/create your account to register
2026 Summer MXP Ages 11-12
NEW: 2026 Summer Session MXP Ages 11-12: June 8th- August 6th
Location: Courts Plus Community Fitness
Days: Monday-Thursday
Time: 4:00-5:00 P.M.
Fee: $352 for members
$448 for non-members.
Attention: NO MXP JUNE 29 THROUGH JULY 2nd
Registration available on Wednesday. February 18th @ 6:00 P.M. for Summer Session MXP.
Click here to access/create your account to register
2026 Summer MXP 13+
NEW: 2026 Summer Session MXP Ages 13+: June 8 – August 6
Location: Discovery Middle School
Days: Monday-Thursday
Time: 1:00-2:30 P.M. OR 2:30-4:00 P.M.
Fee: $480 for members; $576 for non-members.
ATTENTION: NO MXP JUNE 29 – JULY 2
Registration available on Wednesday. February 18th @ 6:00 P.M. for Summer Session MXP.
60 spots available, with a waiting-list to follow.
Groups will be formed by the Supervisor of Junior Development, Nate Young, and group assignments will be released Wednesday, June 3. Groups will be divided by skill level.
Rain Policy: One Rain Day has been allocated per week for MXP. Therefore, if a session gets rained out there will be a makeup on Friday at the originally scheduled time. Therefore, we will not be moving indoors day of if it gets rained out.
Deadline for Registration is Monday, June 1st at 11:59 P.M.
Click here to access/create your account to register
NEWS FROM THE PRO SHOP
The Courts Plus Pro Shop is determined to offer you the best selection of string, grips, racquet advice, and other accessories in addition to our knowledgeable and courteous staff. If you are looking for a particular item we currently do not have it in stock, please contact us and we can get any item from Head, Prince, Wilson, or Babolat. This includes racquets, string, and bags.


