In this guide
- What makes a shared school gym different
- Step 1 — gather the gym inputs
- Step 2 — turn the permit into court time
- Step 3 — share the week fairly between basketball and volleyball
- Worked example — one school gym, two sports
- Step 4 — check the court time scheduling draft
- School holidays as blackout periods
- How Play 2 Earn Sports supports a shared school gym
- Frequently asked questions
- Related guides
The question league organizers ask: "Our basketball and volleyball divisions share one school gym on the same two evenings a week. The permit is tight, volleyball needs the nets set up and taken down, and the school closes the gym for holidays and exams. How do I build a school gym rental schedule that shares court time fairly between both sports?"
Watch the video guide
Read the video transcript
A shared gym that works for both sports
0:00 By the end of this video, you will have a school gym rental schedule that shares court time fairly between basketball and volleyball. It fits your permit, your setup time and your school calendar. We will cover the gym inputs you need. We turn a permit into game slots, with a worked example. We cover the school holidays that close the gym, and how Play 2 Earn Sports helps.
What makes a shared school gym different
0:23 A school gym is one floor with two very different sports. Basketball uses a full court. Volleyball can use two courts in the same space. Each needs its own setup time and its own slot length.
0:37 The school calendar shapes the season as much as the league does. Holidays, exam weeks and school events close the gym. Collect those dates first, before you place a single game.
Turn the permit into slots
0:48 Start with the permit in writing. Write down the days, the earliest start and the latest end. Add the setup and take-down each sport needs, and the changeover between games. Next, the court layout.
1:02 Note whether the gym holds one full basketball court or two volleyball courts. Then add the school's blackout dates and each club's team dates. A slot is the game plus the changeover. Setup and take-down sit inside the permit too, once per evening.
1:17 Measure them in your own gym, because every school is different. On a basketball evening, one game runs at a time on the full court. On a volleyball evening, two courts can run side by side, with the nets set up once and taken down once.
Share the week fairly
1:31 Share the week on paper before the season. Alternate the prime evenings, and count each team's early and late slots. Write the rule down, so the same teams do not keep getting the last game. Then check each division on its own.
1:47 In a single round robin, every team plays once a round, so one round can fill one evening. Compare the rounds with the evenings you really have.
A worked example
1:56 Here is a typical example. It is illustrative, not a specific league. The school permit runs Tuesday and Thursday, six to ten at night, for ten weeks. One holiday week closes the gym, leaving nine playable weeks.
2:10 Basketball has six teams. A single round robin is five rounds and fifteen games, with three games each round. Each game slot is eighty minutes, so three games fill one Tuesday from six to ten. Volleyball has eight teams.
2:24 That is seven rounds and twenty-eight matches, four matches each round. Two courts and two time slots hold one round. Set-up takes fifteen minutes. Take-down takes fifteen minutes.
2:36 The evening uses one hundred sixty minutes of the four-hour permit. Five basketball Tuesdays and seven volleyball Thursdays both fit inside nine weeks. Volleyball keeps two spare Thursdays, and basketball keeps four. Use one spare for a moved game, and keep one clear for a school event.
Check the draft before you publish
2:54 Check the draft five ways. No game outside the permit. No two games on the same court. No team plays twice at once.
3:02 No game on a school blackout date. And every setup and take-down fits inside the evening. Give both sports a short review, fix what they find, and publish once. After that, move one game at a time, so the rest of the season stays calm.
How Play 2 Earn Sports helps
3:17 Play 2 Earn Sports gives each venue its own availability windows, buffers and date-specific exceptions. So a school holiday or an exam week can be closed on the gym itself. Clubs block holidays, closures and tournament weekends on their teams, venues and fields. The league sets the allowed days and the earliest and latest times.
3:39 A published schedule is not regenerated over. When you move a game, the same clash checks run before it saves, and a clear move says: Game saved. No clashes found. Today, there is no league-wide blackout list. A league-wide holiday is a club-by-club step, so ask each club to block its own venues and fields.
Try it with your own gym
4:00 Gather the permit, count the setup, share the evenings, check the draft, and publish once. The full guide is linked in the description. Try it with your own gym: Starter is free for clubs with up to 10 teams. Thanks for watching.
What makes a shared school gym different
- One floor, two sports. Basketball uses one full court. Volleyball can use two courts in the same space, if the school confirms the layout. The two sports do not use the floor in the same way.
- Setup is part of the booking. Volleyball nets go up and come down once an evening. Basketball hoops usually stay in place. The setup and take-down sit inside the permit, not outside it.
- The school calendar is a hard limit. Holidays, exam weeks, school events and maintenance close the gym. Those dates are known months ahead, so collect them first.
- Two clubs, one evening. The two sports compete for the prime times. A written rule for early and late slots is kinder than a weekly argument.
- The gym is a venue, not a field. Write down the court layout, the buffer between games and any date-specific change to the school's hours.
Step 1 — gather the gym inputs
Write these four inputs on one page before you place a game.
The permit in writing.
The days, the earliest start, the latest end and the date the permit was confirmed. Build only on confirmed times.
Setup and take-down, per sport.
Measure them once in your own gym. Volleyball may need nets, posts, padding and a score table. Basketball may need backboard padding, benches or a score clock check.
Court layout.
Note whether the gym holds one full basketball court or two volleyball courts. Ask the school to confirm the layout and any safety rules.
School blackout dates.
Holidays, exam weeks, school events, maintenance and any date the school needs the gym back. Add each club's team dates too, such as an away tournament.
Then write the rules down: game length, slot length, changeover, how many games a team may play in one evening, and who gets the early and late slots.
Step 2 — turn the permit into court time
A slot is the game plus the changeover. Setup and take-down are separate, once per evening, and they sit inside the permit as well.
Illustrative example, not a specific league or school. Check your school's and association's rules for court size, game length and safety.
| Sport | Game | Changeover | Slot | Setup and take-down |
|---|---|---|---|---|
| Basketball | 70 min | 10 min | 80 min | Hoops already in place; 5 min check |
| Volleyball | 50 min | 15 min | 65 min | 15 min set-up, 15 min take-down |
On a basketball evening, one game runs at a time on the full court. On a volleyball evening, two courts can run side by side. That means two time slots can hold one round of four matches, with the nets set up once and taken down once.
If the school changes its hours by date, such as a shorter evening in exam week, record it as a date-specific exception. The slot grid changes with it.
Step 3 — share the week fairly between basketball and volleyball
Agree the week before the season, not game by game:
- Alternate the prime evenings. If Tuesday is the easier night for families, give it to basketball one week and volleyball the next, or split the season in half.
- Count early and late slots per team. A team that keeps getting the last slot has a real disadvantage. Count it by hand and share it out.
- Write the rule down. "Basketball has Tuesdays, volleyball has Thursdays" is clear. "We will work it out each week" is not.
- Leave a spare evening. A school event or a moved game needs somewhere to go that is not another team's slot.
Worked example — one school gym, two sports
Illustrative example, not a specific league or school.
A school permit runs Tuesday and Thursday, 6:00 to 10:00 pm, for ten weeks. One holiday week closes the gym, so nine weeks are playable. Basketball plays on Tuesdays and volleyball on Thursdays.
What each division needs. A single round robin with n teams needs n × (n − 1) ÷ 2 games.
| Division | Teams | Games each | Games in total | Rounds | Games per round |
|---|---|---|---|---|---|
| Basketball | 6 | 5 | 15 | 5 | 3 |
| Volleyball | 8 | 7 | 28 | 7 | 4 |
What each evening holds.
| Sport | Courts used | Slot | Slots per evening | Games per evening | Setup and take-down | Total used |
|---|---|---|---|---|---|---|
| Basketball | 1 full court | 80 min | 3 | 3 | 5 min check | 240 min |
| Volleyball | 2 courts | 65 min | 2 | 4 | 15 min + 15 min | 160 min |
The basketball evening: three 80-minute slots fill 6:00 to 10:00 exactly. The volleyball evening: 15 minutes of setup, two 65-minute slots (130 minutes), then 15 minutes of take-down, for 160 minutes of the 240-minute permit.
The season check. Each division plays one round per week.
| Division | Rounds | Evenings used | Playable evenings | Spare evenings |
|---|---|---|---|---|
| Basketball | 5 | 5 Tuesdays | 9 | 4 |
| Volleyball | 7 | 7 Thursdays | 9 | 2 |
Both divisions fit, and six spare evenings remain across the season. Keep one spare for a moved game and one clear for a school event. Do not fill every evening just because the permit allows it.
Step 4 — check the court time scheduling draft
Checklist: before you publish a shared gym schedule
- Every game starts and ends inside the permit, with setup and take-down included.
- No two games on the same court at the same time, including the split courts.
- No team plays twice at once, and no team plays more games in an evening than your rule allows.
- No game falls on a school holiday, exam week, school event or other blackout date.
- Each team's early and late slots are counted and shared by the written rule.
- The school's date-specific hours are applied, not just the first week's hours.
- At least one spare evening is held for a moved game or a school event.
Send the draft to both sports for a short review. Fix what they find, then publish once. After publishing, move one game at a time so the rest of the season stays as families planned it.
School holidays as blackout periods
The school calendar is the part of a gym schedule that is easiest to forget and hardest to fix later. Put every known closure on one list before the build:
- Holidays and long weekends when the school is closed.
- Exam weeks, when the gym may be used for exams or kept quiet.
- School events, such as concerts, assemblies or open houses.
- Maintenance, floor refinishing, painting or equipment work.
- Club dates, such as an away tournament or a team trip.
Remove the school-wide dates from the season before you count the evenings left. Then compare the remaining evenings with each division's rounds. If the rounds no longer fit, reduce the rounds, use a spare evening, or ask the school for another evening, and tell both sports before the season rather than after the first closure.
One kind addition: put the closure list in the welcome note for families, so nobody drives to a dark gym.
How Play 2 Earn Sports supports a shared school gym
Play 2 Earn Sports gives you scheduling for every team in one place, and for leagues it can build the season from the same inputs.
Clubs sharing gym time across many teams can keep it in club management software.
For one team's week inside that gym time, see the volleyball team app.
- Gyms as venues with real hours. Each venue has its own availability windows, buffers and date-specific exceptions, so a school holiday or an exam week can be closed on the gym itself.
- Club blackouts. Clubs block holidays, closures and tournament weekends on their teams, venues and fields.
- Days and times the league sets. The league sets the allowed days and the earliest and latest times.
- A published schedule is protected. A published schedule is not regenerated over. When you move a game, the same clash checks run before it saves, and a clear move says "Game saved. No clashes found."
- A league-wide holiday is club by club. Today, there is no league-wide blackout list. A league-wide holiday is a club-by-club step, so ask each club to block its own venues and fields.
See your shared gym planned around the school calendar.
Frequently asked questions
Start with the confirmed permit, then add setup and take-down for each sport. Turn the permit into slots that include the changeover, remove the school's holiday and exam dates, and count each division's rounds against the evenings left. Check the draft court by court and team by team before publishing once.
Agree the week in writing before the season. Give basketball its full-court slots and volleyball its two-court slots, alternate the prime evenings, and count early and late slots per team. Keep one spare evening for a moved game or a school event.
A slot is the game plus the changeover. Measure a real game and the changeover once in your own gym, then add them. Setup and take-down are separate, once per evening, and must fit inside the permit. Check your school's and association's rules for game length.
They remove whole evenings before the season starts. Collect holidays, exam weeks, school events and maintenance on one list, take them out of the season, then compare the evenings left with each division's rounds. Tell both sports and the families before the first game.
Often it can, if the school confirms the layout and safety rules. List each court as its own space in your plan so a double-booking is visible. When two courts share one evening, set up the nets once and take them down once, inside the permit.
It records each venue's availability windows, buffers and date-specific exceptions, so a school closure can be blocked on the gym. Clubs block their own teams, venues and fields. There is no single league-wide blackout list, so a league-wide school holiday is blocked club by club.
Starter is free for clubs with up to 10 teams. See pricing for the plans for larger clubs and for leagues.
Related guides
- League scheduling guides: every league scheduling guide in one place.
- Scheduling divisions on shared fields, rinks and courts
- When a field, rink or court permit changes mid-season
- How to add blackout dates to a league schedule
- Turn pairings into dated games with the free league schedule maker
- Running a basketball team's week
- Basketball league scheduling software
- Volleyball league scheduling software
- How to organize a 3-on-3 basketball tournament
Explore league and club scheduling software, compare current plans and pricing, or request a scheduling demo.
