The Skills Fest

How to plan a club skills fair

Updated 2026-07-20 · skills fair · event planning · scheduling

A skills fair is a single-day (or single-weekend) event where kids rotate through a set of hands-on classes — knot-tying, archery, first aid, cooking, coding, whatever your program teaches — usually earning credit toward a badge, honor, or rank along the way. Planned well, it runs itself: families know where to be, teachers know who’s coming, and your team spends the day solving small problems instead of big ones.

Planned on a spreadsheet, it becomes a scramble of printed rosters, sticky notes, and a folding table someone has to guard all day. The difference is almost always the same three things: how you build the schedule, how families register, and how you track who actually shows up.

What makes a skills fair different from other events?

Unlike a single-activity event (a hike, a service day, a game), a skills fair has to solve a scheduling puzzle: multiple classes, running at the same time, in different rooms or stations, each with its own capacity, and kids need to move between them without colliding. Add in classes that only certain age levels can take, classes that run two sessions long, and a room that seats 12 but has 20 kids who want in — and “who’s where, when” stops being something you can hold in your head. That’s the one thing a skills fair needs that a simpler event doesn’t: a real schedule grid, not a signup sheet.

What should you decide first?

Before you touch a schedule, settle four things:

  • Your rooms or stations. Physical spaces (a gym, a classroom, a field) each with a capacity ceiling — how many kids and how many adults it can safely hold at once.
  • Your timeslots. The blocks of the day classes run in — commonly three or four, e.g., 9:00, 10:30, 1:00, 2:30, with a lunch or break built in.
  • Your class catalog. What’s being taught, by whom, in which room, and whether it needs a minimum age or level (a beginner knot class vs. an advanced one).
  • Who’s attending. Just your own club, or visiting clubs/troops joining for the day? Multi-club fairs need a way for each group to register under its own leader while sharing the same event.

Get these four settled and the rest of the planning — the schedule, the registration, the day-of logistics — falls into place around them.

How does the schedule come together?

Think of it as a grid: rooms down the side, timeslots across the top. Each cell is one class, in one room, at one time, with a capacity. A 40-kid gym might host one big class per slot; a 20-person classroom might run two smaller ones back to back. Once the grid exists, three rules should enforce themselves rather than depend on someone remembering them:

  1. Capacity — a class stops accepting registrants at its cap and the next kid goes to a waitlist, not into an overcrowded room.
  2. Waitlist promotion — if a spot opens (a dropout, a no-show marked in advance), the next waitlisted kid should move up automatically, not get missed because nobody checked the list.
  3. Level and prerequisite rules — a class that requires a minimum rank or a prior class shouldn’t be registerable by a kid who doesn’t qualify.

A concrete example: a club of 60 kids across three age levels, running four timeslots and eight classes across three rooms. Without a system, that’s 60 index cards and a leader doing mental math on the fly. With a proper grid, it’s four timeslots × up to three simultaneous classes, each showing live counts (Archery: 12/12, First Aid: 8/12), color-coded so red means “waitlisted” and amber means “full” — visible to every adult running the event, not just the one person who built the spreadsheet.

What does a realistic timeline look like?

TimeframeWhat to do
6–8 weeks outConfirm date, venue, rooms/stations and their capacities; recruit teachers/instructors for each class
4–6 weeks outBuild the class catalog and place classes into the schedule grid; decide age/level rules
2–4 weeks outOpen registration; share the signup code or invite link with families (and visiting clubs, if any)
1–2 weeks outWatch capacity and waitlists; follow up on any classes running under-enrolled
The week beforePrint rosters, confirm teacher headcounts, print or prep any award/honor materials
Day ofCheck kids in, mark attendance and completion class by class, keep rosters handy for questions

How do families register without drowning you in paper?

The lowest-friction version is a single signup code or invite link you share once — by text, email, a flyer, or a conference/council announcement. Families register themselves: parents create the account, kids get a simple username and password (no email address required for the child), and they pick classes directly against the live schedule, so a class that’s full simply isn’t selectable anymore. If other clubs or troops are joining your fair, give each one its own code so their leaders manage their own members while everyone shows up on one shared schedule. This single change — moving registration from a paper form or spreadsheet into something families do themselves against a live, capacity-aware schedule — is usually what saves a fair organizer the most hours.

What should be in your hand on event morning?

A short, printable stack solves almost every morning-of problem: a check-in roster per room (so a teacher can mark attendance without hunting for a name), a master schedule (so any adult can answer “where’s my kid supposed to be”), and a blank incident/no-show log. During the day, mark attendance and completion as classes finish — not at the end from memory — so your afternoon reports (who attended, who completed, who’s earned credit) are accurate the moment the last class ends, and your background-check or leader roster is ready to export the same day rather than reconstructed from memory a week later.