Customize this wheel
The wheel beside this guide changes as you edit.The wheel above changes as you edit. Rename an entry, add your own, or give a job extra chances with its weight; the slice grows so everyone can see it.
Paste a whole list instead
Add *2 after an entry to double its chances. Everything you type stays in this browser.
Options
Share or save
The link carries your list inside it, so it never expires and needs no account. Anyone with the link can see the entries.
Picks so far 0
How to run classroom jobs with the wheel
A weekly rotation takes about two minutes at morning meeting. The trick is Remove winner: once a job is taken it leaves the wheel, so no one gets two jobs and every job is filled.
- Pick your job listStart with the 16 jobs for grades 3–5, switch to the K–2 or 6–8 list, or type your own. Aim for one job per student.
- Keep Remove winner onIt's on for this template (see Options). Each job leaves the wheel once it's picked, and Undo puts back a pick you didn't mean.
- Spin once per studentCall students in seat or alphabetical order and spin for each one. Press F to show the wheel big on the board.
- Post this week's chartWrite the picks on your job chart, or copy the spin history, which keeps the time of every pick.
- Rotate next weekOpen your saved link and spin a fresh round. Students who had a "big" job this week can sit out the next draw for it.
More students than jobs?
Add a few Vacation or Job of choice slices so every student still gets a result. A class of 24 with these 16 jobs needs 8 extra slices.
Classroom job ideas and what each job does
Every job has a one-line duty you can read aloud on job day. The lists are sorted by grade band; mix and match freely.
| Job | What the student does | On the wheel |
|---|---|---|
| Line leader | Leads the line and stops at every corner. | |
| Door holder | Holds the door until the last friend is through. | |
| Caboose | Walks last and turns off the lights. | |
| Paper passer | Hands out papers to each table. | |
| Calendar helper | Moves the date card and leads the calendar song. | |
| Weather reporter | Looks outside and updates the weather chart. | |
| Plant waterer | Waters the class plants on Mondays and Thursdays. | |
| Pencil sharpener | Fills the sharp-pencil cup before morning work. | |
| Clean-up captain | Calls clean-up time and checks the floor. | |
| Librarian | Puts class library books back in their bins. | |
| Lunch helper | Carries the lunch count or the lunch bin. | |
| Teacher's helper | Helps with any job that pops up. |
| Job | What the student does | On the wheel |
|---|---|---|
| Line leader | Leads the line in the hallway and waits at corners. | |
| Door holder | Holds the door, then closes it quietly behind the class. | |
| Paper passer | Hands out and collects papers, table by table. | |
| Supply manager | Restocks pencils, glue sticks and paper at each table. | |
| Plant waterer | Waters the class plants twice a week. | |
| Board eraser | Cleans the whiteboard at the end of the day. | |
| Lunch helper | Takes the lunch count to the office or carries the lunch bin. | |
| Librarian | Keeps the class library sorted and returns stray books. | |
| Messenger | Takes notes to the office or another classroom. | |
| Tech helper | Hands out devices, checks chargers and puts them away. | |
| Pencil sharpener | Sharpens the pencil cup before morning work. | |
| Calendar helper | Updates the date and leads the morning calendar. | |
| Clean-up captain | Calls the two-minute clean-up and checks tables and floor. | |
| Teacher's assistant | Helps with whatever comes up that week. | |
| Recycling monitor | Empties the recycling bin and checks it for trash. | |
| Caboose | Walks last, turns off the lights and closes the door. |
| Job | What the student does | On the wheel |
|---|---|---|
| Attendance helper | Marks the seating chart for the teacher to check. | |
| Materials manager | Sets out and collects lab or project materials. | |
| Tech manager | Hands out and returns laptops, and reports broken ones. | |
| Board scribe | Writes the date, agenda and homework on the board. | |
| Timekeeper | Runs the timer during group work and calls two-minute warnings. | |
| Discussion starter | Reads the warm-up question to open discussion. | |
| Absent buddy | Saves handouts and notes for absent classmates. | |
| Reset captain | Runs the last-two-minutes room reset. | |
| Messenger | Delivers notes to the office and other rooms. | |
| Class librarian | Checks class books in and out. | |
| Supply restocker | Refills paper, pencils and sanitizer. | |
| Greeter | Welcomes visitors and explains what the class is working on. |
8 ways to use the classroom jobs wheel
Monday job draw
Make job day part of morning meeting: one spin per student, jobs leave the wheel as they're taken, done in two minutes.
Put names on the wheel instead
Paste your class list, read down the job list and spin a name for each job. Remove winner keeps anyone from getting two.
Vacation and job-of-choice slices
When you have more students than jobs, extra slices like Vacation keep the draw fair and give students a week off.
A separate daily wheel
Keep line leader, door holder and caboose on their own small wheel and spin it each morning; the big jobs stay weekly.
Show it on the board
Press F for presentation mode. Space spins, the winner shows in big type, and there are no ads in presentation mode.
Leave it in your sub plans
Copy the share link into your sub plans. The jobs travel inside the link, so a substitute can run job day with no account.
Absent on job day
Press Undo to put the job back and spin again, or keep the job for the student and let a "Substitute" slice cover it for the day.
Let a student run the spin
Hand the spin to this week's Teacher's assistant. Students don't need accounts, and nothing they press is saved anywhere.
Classroom jobs: frequently asked questions
What are classroom jobs?
Classroom jobs are small, real responsibilities students take on for a set time, usually a week: line leader, paper passer, plant waterer, tech helper. They build responsibility and routines, and they take small tasks off the teacher's plate. Most elementary classes rotate jobs weekly; many middle school classes rotate every two weeks or each unit.
How many classroom jobs should I have?
One job per student is ideal, so nobody is left out. Many teachers keep 10 to 16 real jobs and fill the rest with Vacation, Substitute or Job of choice slices. A class of 24 with the 16 jobs here needs 8 extra slices.
How do I make sure every student gets a job before anyone repeats?
Turn on Remove winner after spin. Each pick leaves the wheel, so within one round no job (or name) can come up twice. When the wheel is empty, everyone has had a turn. Press Undo if you remove something by mistake.
How often should classroom jobs rotate?
Weekly is the most common rhythm in K–5 because it gives every student several jobs a year. Middle school teachers often rotate every two weeks or at the start of each unit, so students have time to get good at a job.
Can I save my class's job wheel?
Yes. Copy the share link: your jobs travel inside the link itself, so it never expires and needs no account. If you sign in (accounts are for adults 18+), you can also save the wheel to your account. Names and jobs you type stay in your browser until you share or save them.
Is the classroom jobs wheel really random?
Yes. Every spin uses your browser's cryptographic random number generator, and each slice's chance matches its size on the wheel. Nobody can secretly favor a job; if you add a weight like *2, that slice grows so everyone can see it.
How the randomness works
When you press Spin, ChalkSpin asks your browser's Web Crypto generator for a random number and uses it to choose the winning slice before the wheel starts turning. The animation then lands on that slice. Each slice's chance is its share of the wheel: 16 equal jobs means a 1 in 16 chance each.
Weights are always visible: a job marked *2 gets a slice twice as wide, so everyone can see why it comes up more. With Remove winner on, a job can't come up twice in one round.
- Generator
- Web Crypto (
crypto.getRandomValues), in your browser - Odds
- Equal to each slice's size on the wheel
- Weights
- Shown openly as wider slices, never hidden
- Repeats
- Off when Remove winner is on
- Your list
- Stays in this browser unless you share or save it