If there is one thing that never changes across any grade level, any school, or any subject — it is the hall pass. Every teacher needs them, every student asks for one, and yet most of us are still printing the same plain template we found years ago, writing on sticky notes, or worse, sending students out with a clipboard that has been touched by every class since September.
This free Classroom Pass Generator is my answer to that. It takes about one minute to set up, produces a professional-looking print-ready PDF, and gives teachers options I have not seen in any free tool before — including subject-specific themes so your math passes actually look like they came from a math classroom.
Large format
Standard
Default
Compact
Ten Pass Types — One for Every Situation
The generator includes ten pass types covering every common reason a student leaves your room. Here is how I use each one and why having them as separate, labeled passes matters.
Bathroom Pass — the most-used pass in any classroom. Having a dedicated bathroom pass that students carry rather than calling across the room to ask keeps your class moving without interruption.
Nurse Pass — use this any time a student needs to visit the health office. The time-out and time-in fields are especially useful here so you can track how long a student was away, which matters when parents or administrators ask.
Office Pass — for sending a student to the main office, whether for a phone call, a message, or an administrative matter. The destination field helps office staff know immediately what the visit is for.
Counselor Pass — having a dedicated counselor pass gives these visits the privacy and intentionality they deserve. Students take social-emotional support more seriously when it comes with its own documentation.
Library Pass — print a set at the start of a research unit and hand them out as needed. The teacher initial field means students cannot simply walk to the library without authorization.
Behavior Pass — use this as part of a structured behavior support plan. A student carries the pass to a designated cool-down space or administrator, and the notes field gives you room to document the context briefly.
Water Fountain Pass — elementary teachers especially will appreciate having a pass that students can hold as they walk the hallway, reducing the number of stops and detours between the classroom and the fountain.
Locker Pass — essential in middle school. A signed locker pass with a time out keeps hallway wandering accountable and gives students a legitimate reason to be in the hall between classes.
Late Arrival Pass — when a student arrives after the bell, having them hand you a completed late arrival pass at the door creates a natural documentation habit without disrupting your lesson start.
Early Dismissal Pass — print these at the beginning of the day when you know a student is leaving early. Fill in the departure time in advance and send it home so parents can hand it back at pickup.
Subject Themes — Because Your Classroom Has a Personality
One of the features I built into this tool that I genuinely love is the subject theme selector. Every pass is printed with a color scheme and subtle background pattern that matches your subject area. It is a small detail, but it matters — students know at a glance which class the pass came from, and your passes look like they were made for your room, not pulled from a generic template site.
General — clean purple-to-violet gradient, works for any classroom or grade level.
Math — deep blue with a barely-there grid pattern in the body, nodding to graph paper without being distracting.
Science — teal green with a soft dot-grid pattern, clean and modern.
English / ELA — warm amber with subtle ruled lines in the background, a nod to notebook paper.
History — rich brown tones with a faint diagonal crosshatch pattern, reminiscent of aged parchment.
Art — hot pink, bold and creative, exactly the energy an art room should have.
Music — deep purple with five-line staff lines barely visible in the body — a detail your music students will notice and appreciate.
PE / Health — forest green with faint vertical lane markers in the background.
How to Create Your Passes in Under Two Minutes
Step 1 — Enter your information. Type your name, room number, school name, and subject in Panel 1. This information prints on every pass so anyone in the building can see immediately where a student came from.
Step 2 — Choose your pass type. Click one of the ten pass type buttons to select the pass you want to print. If you want all ten types at once, check the “Print All Pass Types” box — the generator will produce a ten-page PDF, one page per type, all using the same theme and layout you selected.
Step 3 — Pick your subject theme. Click the swatch for your subject. The pass header, border, accent stripe, and background pattern all update to match.
Step 4 — Choose your fields. Check the boxes for the information you want on each pass. Student Name, Date, Time Out, Time In, and Teacher Initial are checked by default. Add Destination or Notes if your school or administrator requires them.
Step 5 — Choose passes per page. The default is 6 per page, which is the right size for a standard hall pass that fits in a student’s hand. Choose 4 per page for a slightly larger pass with more writing room, or 8 per page if you print high volumes and want to conserve paper.
Step 6 — Preview and download. Click Preview Passes to see exactly what your passes will look like before downloading. When you are satisfied, click Download PDF. Print, cut along the dashed lines, and you are done.
A Few Tips From the Classroom
Print a set at the start of each unit or month rather than one at a time. A stack of 30 cut passes in a drawer is more useful than downloading one every time a student needs to go somewhere.
Laminate one pass per type. If your classroom uses a permanent laminated pass system rather than paper passes, use the 2-per-page layout to print larger passes, laminate them, and attach them to a lanyard or hook near the door.
Use the Destination field for multi-building campuses. If your school has multiple buildings or floors, adding the Destination field to every pass eliminates confusion about where a student was authorized to go.
The Notes field is underused. On a Behavior Pass or a Nurse Pass, a brief note in the Notes field — “feeling anxious,” “headache,” “completing missing work” — gives the receiving adult context without requiring the student to explain themselves in the hallway.
Print All is your best friend at the start of the year. Select your subject theme, enter your room information, and check Print All — you will have every pass type you need for the entire year in one download.
More Free Tools for Your Classroom
- Classroom Voice Level Monitor — display real-time noise level on your Smart Board with four color-coded levels and an expected level setting
- Classroom Random Name Picker — spin to pick a student randomly for fair, engaging participation
- One-Step and Two-Step Equations Worksheet Generators — fully customizable algebra practice with proper fraction notation and answer keys
- Word Search Generator — build custom vocabulary puzzles from your own word list
All tools on this site are free, require no account, and are built to solve real problems in real classrooms.
If you click the link below and make a purchase, we earn a commission at no additional cost to you.


