Cities
Tennis ladders in Raleigh
The Raleigh singles ladder on Deuce is open, and it's free to join. The city lists 101 public tennis courts at 20 locations, and drop-in play on them costs nothing. Millbrook Exchange Tennis Center is the biggest, with 23 hard courts lit until 10:30 p.m. If you want a set start time, a reserved park court costs $5 an hour for residents and $6.25 for everyone else.

Raleigh at a glance
| Ladders on Deuce | 1 |
| Active players (last 30 days) | 0 |
| Matches played (last 30 days) | 0 |
Ten players is enough to start a ladder. Below that we would rather tell you so than launch something that dies in three weeks.
Where you would play
Raleigh Parks, Recreation and Cultural Resources runs the public courts. Outside Millbrook Exchange, the park courts below are usually first come, first served. Every one of them is lit until at least 10 p.m., most on a push button you press when you arrive.
Raleigh public tennis courts
| Venue | Address | Courts | Surface | Lights | Booking |
|---|---|---|---|---|---|
| Millbrook Exchange Tennis Center | 1905 Spring Forest Rd | 23 | Hard | Timer, dawn to 10:30 p.m. | Reservable, three drop-in courts |
| Biltmore Hills Park | 2615 Fitzgerald Dr | 8 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Lions Park | 516 Dennis Ave | 8 | Not listed | Timer, dusk to 10 p.m., March to November | First come, first served |
| Optimist Park | 5500 Dixon Dr | 8 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Pullen Park | 408 Ashe Ave | 6 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Worthdale Park | 1001 Cooper Rd | 6 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Cedar Hills Park | 5600 Sweetbriar St | 4 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Glen Eden Pilot Park | 1500 Glen Eden Dr | 4 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Kentwood Park | 4531 Kaplan Dr | 4 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Lake Lynn Park | 7921 Ray Rd | 4 | Not listed | Push button, dusk to 10 p.m. | Not stated by the city |
| Spring Forest Road Park | 4203 Spring Forest Rd | 4 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Jaycee Park | 2405 Wade Ave | 2 | Not listed | Push button, dusk to 10 p.m. | First come, first served |
| Roberts Park | 1300 E. Martin St | 2 | Not listed | Staff switch on, dusk to 10 p.m. | First come, first served |
The city publishes the court surface only for Millbrook Exchange, so the other rows say so rather than guess. Every row was checked against the city's own pages on September 28 and again on October 2, 2026.
Millbrook Exchange Tennis Center
Millbrook Exchange, on Spring Forest Road, is the city's tennis center and the easiest place to settle a ladder match that needs a fixed time. The desk is staffed from 8:30 a.m. to 9:30 p.m. on weekdays and to 4 p.m. on weekends. Three courts are held for drop-in play: check in at the front desk and take a court or join a short waitlist. The other 20 can be reserved at an hourly rate by calling 919-996-4129. The city doesn't publish that rate, so ask when you call. There are two backboards and two ball machines, and a machine rents for $12 an hour.
Neighborhood park courts
Everywhere else, you just turn up and play for free. If a match needs a guaranteed start time, the city will reserve a court for $5 an hour, or $6.25 for nonresidents. Ask at least 48 hours ahead, pay 48 hours before the slot, and cancel 48 hours out to have the charge released.
Watch the lights. At most parks you press a button and they stay on until 10 p.m. Two sites work differently: Lions Park's lights are on a timer that runs only from March to November, and at Roberts Park the staff switch them on.
Private clubs and nearby towns
If you belong to a swim and racquet club that runs its own ladder, that ladder may suit you better, since its courts and players are in one place. The Triangle towns also sit close together, and you can join the Raleigh ladder and a ladder in Cary or Durham at the same time.
When you can play
You can play here in any month. The federal climate normals for Raleigh-Durham International Airport show which months are easy and which take some planning.
| Months | Normal high | Normal low | What it means for a match |
|---|---|---|---|
| March to May | 63 to 80°F | 40 to 58°F | The best stretch. Evenings get cool in March |
| June to August | 87 to 91°F | 66 to 70°F | Play early or after dark. July is the hottest month |
| September to November | 63 to 83°F | 40 to 63°F | September is still warm and the wettest month. October is prime |
| December to February | 52 to 56°F | 32 to 34°F | Playable at midday. Lows sit near freezing |
Rain is spread across the year, from about 2.8 inches in February to about 5.2 inches in September, the wettest month. Expect some rain delays in July, August and September. A washed-out match costs you nothing on a ladder: the 30-day play window leaves room to reschedule.
Winter evenings depend on the lights. Pullen, Lake Lynn, Optimist and Jaycee list their lights as year-round. Lions Park's timer runs only from March to November, so plan winter matches there for daylight.
How a ladder works here
The rules don't change from city to city. What changes in Raleigh is how you get a court. A walk-up court is free, but you can't count on one being open when you arrive. A reserved court is billed by the hour.
- The format. Best of three tiebreak sets, the platform default. Book two hours if you reserve.
- Agree it before you play. A challenge doesn't name a format. Settle on one the ladder accepts, then size the court slot to it. A one-hour slot isn't best of three.
The mechanics
Ladder regulars can go straight to the table. These are the defaults, and an organizer can change most of them when the ladder is set up.
| Rule | Default |
|---|---|
| Challenge range | Five rungs up. Rung 6 may challenge rung 1 |
| Response window | 5 days |
| Play window | 30 days from acceptance |
| First challenge | One unrestricted challenge inside your own level band. Always on |
| Rematch cooldown | 14 days. Playing someone else does not shorten it |
| Absence | Up to 21 days. You keep your rung and cannot be challenged |
| Inactivity | Points decay every 30 days without a played match. Your rung is released at 180 days and you are withdrawn at 365 |
Thirty days is a comfortable window here. With free drop-in courts across the city, the hard part is usually lining up two calendars. The full ruleset is on the rules page, and scoring explains how a score gets confirmed. New to the words rung and level band? The glossary has them.
Levels and where you start
If you've played a USTA league here, you already have a level to bring. NTRP is the working rating in Raleigh. The Raleigh Tennis Association's USTA teams use it to set a player's level. Rival and TennisRungs also split their Raleigh ladders into levels written as 2.0, 2.5, 3.0 and up.
Deuce takes whatever rating you have: NTRP, UTR, WTN or a club level. None of them is required. Without one, you describe your game and the system places you. Two rules matter here.
- When the system is unsure, you start high. A player placed too low collects easy wins and spoils the ladder for everyone near them. Starting high avoids that.
- Your first challenge corrects it. You get one unrestricted challenge anywhere in your level band. One played match fixes a bad placement.
The rating conversion table shows how NTRP lines up with the other systems. What each NTRP level looks like in a match is on the NTRP rating chart.
How competitive tennis is organized in Raleigh
Raleigh has more than one ladder, and the local USTA league describes itself as one of the most active in the country. Each option below is described from its own page.
The city's Tennis Ladder
Raleigh Parks lists an adult tennis ladder where you schedule your own matches, record the score and watch a weekly ranking change. It runs in four seasons, each ending in a tournament for the top players, and you can join mid-season. The software comes from an outside vendor. On September 28, 2026, the city's link redirected to Rival Tennis Ladder's Raleigh page.
Rival Tennis Ladder
runs singles and doubles ladders in Raleigh in four 10-week seasons. As of September 28, 2026, its page said the first season is free, then singles costs $35 a season ($30 early) and doubles stays free. How Rival compares with Deuce sets its prices, rules and scoring side by side.
TennisRungs' Triangle Tennis Ladder
covers Raleigh, Cary and eight nearby towns, from Wake Forest to Holly Springs. On the same date, its page listed $25 for a 10-week ladder with a playoff for the top four.
USTA leagues run through the Raleigh Tennis Association
, a non-profit USTA community tennis association for greater Raleigh. It runs spring adult, summer mixed, tri-level and combo leagues, plus singles leagues in summer and fall. Teams playing at city facilities are billed $10 per court per match. It also runs social leagues and tournaments.
People in Raleigh already pay for ladders and leagues, so the demand is real. When you compare them, ask which one turns challenges into played matches.
Questions
Is there a tennis ladder in Raleigh?
Yes, several. Deuce runs the Raleigh singles ladder, which is open-ended and free to join. The city lists a seasonal Tennis Ladder on outside-vendor software. Rival Tennis Ladder runs paid singles and free doubles ladders here, and TennisRungs runs one for the Triangle. USTA leagues go through the Raleigh Tennis Association.
Are public tennis courts free in Raleigh?
Yes, for drop-in play. The city says its tennis courts can be used at no charge, and most neighborhood park courts are first come, first served. You pay only to reserve: a park court costs $5 an hour for residents and $6.25 for nonresidents. Millbrook Exchange books by phone at an hourly rate the city doesn't publish, and keeps three courts for drop-in players.
How do I reserve a tennis court in Raleigh?
Contact the city at least 48 hours ahead, by the email link on its tennis courts page or at 919-996-4129. Payment is due 48 hours before the slot, and you need 48 hours' notice to cancel without charge. Millbrook Exchange takes bookings on that same number.
Which Raleigh tennis courts have lights?
Every site in the table above. Millbrook Exchange is lit from dawn to 10:30 p.m. Neighborhood parks such as Pullen, Optimist, Biltmore Hills, Worthdale and Lake Lynn run push-button lights from dusk to 10 p.m. Lions Park lights run only from March to November, and Roberts Park staff switch its lights on.
When is the tennis season in Raleigh?
All year. The easy months are March to May and October to November, when normal highs run from 63 to 80°F. July highs average about 91°F, so summer matches move to early morning or under the lights. Winter highs are in the low to mid 50s, fine for a midday match.
What rating do Raleigh players use?
NTRP. The Raleigh Tennis Association's USTA teams use it to set levels, and the paid ladders in the Triangle divide players on the same kind of scale. Deuce accepts NTRP, UTR, WTN or a club level, and your first unrestricted challenge fixes a placement that is off.
How is a ladder different from a league?
A USTA league puts you on a team with a set schedule of matches. A ladder gives you a rung and lets you decide who to challenge and when to play, inside a response window and a play window. Confirmed results earn Deuce Points, and the standings reorder as you win. How it works has the detail.
Can I play in Cary or Durham too?
Yes. Nothing stops you from joining more than one ladder, and each one keeps its own standings. If you live in Raleigh and work in Durham, a ladder near the office gives you a second pool of opponents. The Cary page and the Durham page list the courts there. Where a town has no Deuce ladder yet, you can start one.
What does it cost to join?
Nothing. Deuce Ladder is free for players right now. Rival and TennisRungs charge by the season, at the prices listed above. Court fees are separate: city walk-up courts are free, and a reserved park court costs $5 an hour for residents. Browse open ladders on Discover, or read what players get.
How do I start a ladder in Raleigh?
Apply as an organizer. You need ten players you can name. Where they come from is up to you. The application is short and reviewed before the ladder opens. Details are below and on the organizers page.
Start a ladder in Raleigh
This is for a club pro at a swim and racquet club, a captain whose USTA team wants singles between seasons, a company group or anyone whose weekly hit has outgrown its group chat.
The application is ten questions and takes about five minutes. We review it and contact you only if something needs clarifying. Once it is approved, the ladder is live and players can join and challenge straight away. There is no self-serve setup: every ladder is reviewed first.
You need ten players you can name. At twelve or more a ladder starts to run itself, because the same two people stop meeting every week. Under ten, apply anyway. We'll tell you plainly if the group is too thin.
Running a ladder in a spreadsheet now? There is no import. Invite your players once the ladder is approved, and the unrestricted first challenge sorts the order within a round.
Sources and last verified
- Tennis Program, City of Raleigh Parks, Recreation and Cultural Resources
- Tennis Courts, City of Raleigh
- Tennis Ladder, City of Raleigh
- Millbrook Exchange Tennis Center, City of Raleigh
- City of Raleigh park pages: Biltmore Hills, Cedar Hills, Glen Eden Pilot, Jaycee, Kentwood, Lake Lynn, Lions, Optimist, Pullen, Roberts, Spring Forest Road, Worthdale
- Raleigh Tennis Association and About USTA Leagues, Raleigh Tennis Association
- Tennis Ladder in Raleigh, NC, Rival Tennis Ladder
- Triangle Tennis Ladder, TennisRungs
- U.S. Monthly Climate Normals, 1991 to 2020, NOAA National Centers for Environmental Information, station Raleigh Durham International Airport (USW00013722)
Last verified: September 2026.