You don't need a 40-hour week to cover books, rent, or groceries. You need hours that survive midterms. That's the real constraint, and most students find out the hard way, one wrecked Thursday at a time.
Tutoring, on-campus shifts, and a few gig apps keep showing up for one boring reason: you can shrink them during exam weeks. A louder hourly rate across town falls apart the moment the commute eats your only quiet block.
Which shift still leaves you a problem set after dinner? Ask that before you apply to anything.
Work that survives a full course load
Pay matters. Control over the calendar usually matters more. A library desk next to your readings can beat a higher sticker rate that comes with a 40-minute drive, because unpaid travel is still time you don't have. Thing is, the job you can actually keep through midterms beats the one that looks great in a screenshot and wrecks your Thursday labs.
| Role type | Why students pick it | Where it usually shows up | Common snag |
|---|---|---|---|
| Tutoring / subject help | You book sessions around lectures | Campus learning centers, Handshake, freelance boards | Clients vanish during breaks |
| On-campus (library, rec, dining, bookstore) | Walkable, easier for F-1 rules | Handshake, school student-employment portal | Pay often tracks campus wage scales |
| Delivery driving | On-demand; you can pause | DoorDash and similar apps | Age floors, gas, insurance, dead nights |
| Remote tasks / writing | Laptop work, project-based | Freelance boards and general job boards | You hunt clients; pay is lumpy |
| Cafe or retail | Fast first W-2 | Store applications, Handshake, general job boards | Rushes and close times collide with night class |
High school students under 18 should ignore car-based delivery apps completely. Age gates are real. Campus and local W-2 roles are the safer first move.
Use Handshake before you spray applications
If your college runs on Handshake, start there. School-connected accounts see jobs and collections aimed at your campus, not some random 50-mile dump of listings you can't reach between labs.
Search like a human with a syllabus, not like someone collecting tabs. Use the major filter instead of typing your major into the keyword box. And when the default location ring starts listing roles that need a car you don't own, tighten the radius. Handshake's own search help covers collections, filters, and what to try when a search comes back empty.
Campus hiring runs slower than tapping "go online" on a gig app. In exchange, you get a schedule you can lay next to your calendar and a W-2. Library, bookstore, rec center, dining. That's the usual mix. Quiet desks let you study in the gaps. Kitchens don't.
International students should treat on-campus work as the default in year one. USCIS says F-1 students may not work off-campus during the first academic year, but they may accept on-campus employment with limits. ICE's SEVIS employment page describes that on-campus cap as 20 hours per week or fewer while school is in session.
Ask your designated school official before you accept a shift. Unauthorized work isn't a slap on the wrist. If a DSO knows you're working without permission, they have to report it through SEVIS.
Tutoring if you already know the material
A lot of peer tutoring never asks for a teaching credential. Campus centers hire students who passed the course and can explain it without talking in circles. That's the whole bar.
Private clients can pay more some weeks. Then everyone goes home for break and they vanish. Treat that income as bonus, not rent.
Calc, chem, languages, and first-year writing move. Build a short, boring profile that lists the courses you've taken and the hours you can actually cover and whether you'll work on Zoom, then put it on Handshake first and only bother with freelance boards afterward if you want remote sessions with people off campus.
This path rewards people who already hold office hours in their head. If you freeze the second someone asks "why" twice, it's a weak fit.
A student who tutors two evenings and stops before finals week is doing it right. A student who stacks seven clients and then ghosts everyone during midterms is not.
Delivery apps when you need hours you can pause
Delivery works the opposite way from a posted campus shift. You log on. You log off. A slow Tuesday looks nothing like a Saturday with a home game.
DoorDash's requirements page gets specific. Dashers must be at least 18 in most states. Texas and Florida set that floor at 19. There's no minimum hours requirement, and pay is base pay plus 100% of customer tips.
You still buy the gas. You still carry the insurance the app will ask about. Background checks take time too, so this isn't an "I need $40 tonight" option unless you're already approved.
Other delivery apps run on similar logic: an age floor, vehicle rules, hours on demand. Read each company's page yourself. Don't trust a pay screenshot from someone in another city.
If you're 17, this category is closed. Look at campus work, retail, or other W-2 roles your state allows instead.
Remote assistant work and writing gigs
Virtual assistant tasks are email, calendars, light research, and the kind of admin your professors already dumped on you. Freelance writing suits people who can turn a prompt into clean copy without a three-day spiral.
Listings live on freelance marketplaces and general job boards. You pitch. You wait. Two quiet weeks in a row happen, and the income comes in lumpy, so budget like it's lumpy.
Remote doesn't mean nobody notices if you draft something during lecture. Clients catch late work the same way professors do.
Decent match if you already live in Docs and spreadsheets. Poor fit if you need a fixed Friday paycheck to make rent.
F-1 work rules are narrower than job ads imply
Don't parse Instagram advice on this one. Use your international office and the federal pages, because the stakes aren't small.
On-campus employment during the term stays at 20 hours per week or fewer. Breaks can allow more, but your DSO confirms that, not a friend who "did it anyway." Study in the States walks through on-campus work (bookstore, cafeteria, and similar) and the cases where off-campus work needs USCIS authorization and an EAD.
Turns out a remote gig for a U.S. company still counts as U.S. employment. Sitting in a dorm with a laptop doesn't create a loophole.
CPT and OPT are training tied to your program. They aren't a casual side hustle you start after spotting a listing for "part-time VA, immediate start." If a posting wants off-campus hours during your first academic year, skip it.
M-1 vocational students have even tighter practical-training rules. Don't copy an F-1 plan onto an M-1 record.
Jobs that fight the semester
Overnight stocking wrecks sleep. Rigid "open availability" retail fights night labs head-on. High-volume phone sales chew up your evenings and send you home too fried to open a textbook.
Cafe work is mixed. Some students like the social piece and the free coffee. Others can't study after a rush. If the manager won't talk about exam-week swaps, you already have your answer.
Here's the trap: a long messy shift, plus a 40-minute drive, plus an unpaid wait for the next order, and suddenly you've "worked 12 hours" and still can't finish the reading you swore you'd do on the bus.
Walk away from roles that punish you for having a syllabus.
Land the job without double-booking your life
- Map your non-negotiable blocks: lectures, labs, commute, sleep. Circle two or three windows that could hold a shift, then stop circling.
- Refresh Handshake and a one-page resume. Course names, software, languages, campus leadership. Those beat vague claims about being a "hard worker."
- Filter Handshake for on-campus and part-time. On general job boards, ignore anything that wants 30 hours or "open availability."
- For delivery apps, read age, vehicle, and background-check rules before you upload a license photo.
- Start smaller than your ego wants. Add hours in week six, not week one.
To be honest, most schedule disasters come from saying yes twice in the same week, not from picking the "wrong" job title.
Keep one source of truth. A shared calendar with class blocks locked in beats a stack of screenshots from group chats.
Documents you will likely need:
- I-9 identity and work papers for campus W-2 jobs
- For F-1 students, your I-20 plus a DSO conversation before day one
- For 1099 gigs, a simple log of miles and income, because nobody withholds tax for you
W-2, 1099, and the boring tax part
Campus jobs usually issue a W-2. Delivery and freelance work often arrives as 1099 income. Those are not the same pile of money at filing time.
Thresholds, dependent status, and treaty rules change with your facts. Don't copy a dollar cutoff from an old blog. Use the campus tax workshop or a tax pro if you have mixed W-2 and gig income, especially on an F-1 record.
Track what you earn as you go. April is a rotten time to reconstruct a semester of cash tips from memory.
Pick work that leaves a trail you can show next summer. Tutoring notes, a writing sample, a shift lead title, even a dining supervisor who will answer email later. That's the piece employers actually skim.
Open Handshake tonight and apply to two campus postings that sit inside the hours you already mapped. If you're on an F-1 visa, email your DSO before you accept anything. And if you're 18 or 19 with a car and you need cash you can pause, read the DoorDash requirements page first, not a viral earnings clip.