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.
Nate Young
Jr Development/ Pickleball
Supervisor of Jr. Development and Pickleball with Courts Plus since 2016
Nate Young is a Professional Tennis Registry (PTR) certified Pro as of 2018, as well as an RSPA Elite Certified Professional as of 2025. Nate previously went to college at VCSU where he played club tennis for a semester. After this Nate transferred to MSUM and founded the MSUM Club Tennis Team. He served as Club President for two years. Nate also received the USTA Northern Sectional Leader of the year award in 2018, as well as the RSPA Northern Division 30u Professional of the year in 2025. Nate coached the Shanley Deacons for 6 years total between both the girls and boys teams respectively, and was the coach of the Concordia Men’s Tennis Team for 3 years.
RSPA Elite Certified Professional
PTR/PPR Certified Professional.
Lesson Price: $75
45 mins: $60
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: $62 starting January 2024
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
Adult Leagues & Lessons
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
Jr Development/ Pickleball
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 Adult Open
July 10-12 (registration closes July 1st)
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 PROGRAMS
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 that uses 36’, 60’ and 78’ (regular size) tennis court. Coupled with ensuring the proper racquet length and using different types of tennis balls based on age and ability, our goal is to get your child playing tennis as soon as possible. This system gives your child a visible progression to maximize their improvement.
For questions, please contact our Tennis Department at wherrick@courtsplus.org.
We now offer scholarships for STAR Tennis! Fill out the form below and submit it to info@courtsplus.org to be considered.
4 & 5 YEAR OLD STAR TENNIS
For players ages 4-5. Focus will be on introducing players to the FUN of tennis. Focus will also be on tracking the ball and contacting the ball with racket. These players will use red balls.
2026 Spring Session
Thursdays- 4:00pm-4:30pm
April 9th – May 14th
Saturdays– 9:00am-9:30am
April 11th – May 16th
Fee: Member- $30 & Non-member- $48
Click here to access/create your account to register
6 & 7 YEAR OLD STAR TENNIS
For players 6-7 years old who are not yet ready for tournament play. Focus will be on teaching strokes, serves and rallying back and forth in order to prepare them for point play. These players will use red balls.

2026 Spring Session
Mondays- April 6th – May 11th
Beginner– 4:00pm-5:00pm
Intermediate– 5:00pm-6:00pm
Saturdays- April 11th – May 16th
Beginner & Intermediate
9:30am-10:30am
Fee: Member- $60 & Non-member- $96
Click here to access/create your account to register
8-10 YEAR OLD STAR TENNIS
For players 8-10 Years old who are not yet ready for tournament play. Focus will be on teaching strokes, serving, and rallying back and forth in order to prepare them for point play. These players will use primarily orange balls in drills.
Mondays- April 6th – May 11th
Beginner- 4:00pm-5:00pm
Intermediate- 5:00pm-6:00pm
Saturdays- April 11th – May 16th
Beginner & Intermediate
10:30am-11:30am
Fee: Member- $60 & Non-member- $96
Click here to access/create your account to register
11-12 YEAR OLD STAR TENNIS
For players 11-12 years old who are not yet ready for tournament play. Focus will be on teaching strokes, serving, and rallying back and forth in order to prepare them for point play. These players will use primarily orange balls in drills.

Tuesdays– 4:00pm-5:00pm
April 7th – May 12th
Saturdays- 11:30am-12:30pm
April 11th – May 16th
Fee: Member- $60 & Non-member- $96
Click here to access/create your account to register
13+ BEGINNER STAR TENNIS
For players 13 and older who are not yet ready for tournament play and just starting tennis. Focus will be on teaching strokes, serving, and rallying back and forth in order to prepare them for point play. These players will use primarily orange balls in drills.
2026 Spring Session
Saturdays- 11:30am-12:30pm
April 11th – May 16th
Fee: Member- $60 & Non-member- $96
Click here to access/create your account to register
MXP COMPETITIVE
MXP COMPETITIVE AGES 13-18
MXP is competitive training for the serious junior tennis player. Stroke production, singles and doubles strategy, footwork and mental toughness will be stressed.
SPRING SESSION:
April 7th- May 14th
Tuesdays & Thursdays- 4:30pm-6:00pm
Fee: Member- $180 & Non-member- $252
Click here to access/create your account to register
MXP COMPETITIVE AGES 11-12
For players ages 11-12 who are ready for tournament play. Focus on stroke development as it pertains to point play and strategy. Players MUST be able to serve on the appropriate court and be able to rally. Lessons include 2 hours of practices per week. Ratio 6:1.
SPRING SESSION:
April 8th- May 15th
Mondays & Wednesdays- 4:00pm-5:00pm
Fee: Member- $132 & Non-member- $204
Click here to access/create your account to register
MXP COMPETITIVE AGES 8-10
For players age 8-10 who are ready for tournament play. Focus on stroke development as it pertains to point play and strategy. Players MUST be able to serve on the appropriate court and be able to rally. 10 yr old and younger players will use primarily orange and green balls. Lessons include 2 hours of practices per week. Ratio 6:1.
SPRING SESSION:
April 8th- May 15th
Mondays & Wednesdays- 4:00pm-5:00pm
Fee: Member- $132 & Non-member- $204
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!
All-sign up is through Google-sheets.
The rate is $25 for members, and $40 for non-members. This Drill group will meet at various times listed on the google-sheet from the months of October through March!
Click here to add your name to which drill-dates you would like to participate in over the course of the year!
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!
All-sign up is through Google-sheets.
The rate is $20 for members, and $35 for non-members. This Drill group will meet at various times listed on the google-sheet from the months of October through March!
Click here to add your name to which drill-dates you would like to participate in over the course of the year!
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!
All-sign up is through Google-sheets.
The rate is $20 for members, and $35 for non-members. This Drill group will meet weekly both in September on Wednesdays from 5:00 P.M. to 6:00 P.M.
Click here to add your name to which drill-dates you would like to participate in over the course of the year!
SUMMER TENNIS
(Stars, MXP) + JTT and Drill Group Sign-ups!
2026 MXP and Stars Summer Session Inclement Weather Announcements
Looking to see whether or not Summer Stars or MXP is rained out? Please check below for any weather-related announcements that impact programming:
PLEASE NOTE: If a rain make-up occurs the week of July 6th-9th, there will be no rain make-up on the 10th due to the Red River Open. The rain makeup would occur on Friday, August 7th. This was included on registration upon sign-up.
- Decisions for Stars programming will be communicated dependent on the weather each morning.
- Decisions for MXP 13+ programming will be communicated by 12:30 P.M. each day.
- If there is a cancelation, it will be communicated below in RED, bolded font.
Stars Inclement Weather Information:
MXP 13+ Inclement Weather Information:
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.





