Best Part-Time Jobs for College Students

Flexible, high-paying options that fit your class schedule

The ideal college job offers flexible hours, decent pay, and minimal scheduling conflict with classes. Students who work 10–15 hours per week earn an average of $600–$1,200 per month, which covers most living expenses without overwhelming their academic workload.

On-Campus Jobs (Most Schedule-Friendly)

On-campus jobs are designed around student schedules and often allow studying during downtime. Pay ranges from $12–$18/hour.

Library Assistant

$12–$16/hour

Shelve books, help students find resources, staff the front desk. Often allows studying during slow periods.

Resident Assistant (RA)

Free housing + $1,000–$3,000/semester stipend

Live in the dorms and support residents. Free or heavily discounted room and board worth $8,000–$12,000/year.

Campus Tutor

$15–$25/hour

Help other students with coursework in subjects you excel at. Flexible scheduling and reinforces your own learning.

Dining Hall Worker

$12–$15/hour + free meals

Often includes free meals during your shift — saving $200–300/month on food costs.

Campus IT / Help Desk

$14–$18/hour

Troubleshoot student tech issues. Great for CS or IT majors building resume experience.

Remote Jobs (Work From Anywhere)

Freelance Writing

$15–$50/hour

Write blog posts, articles, or web content for businesses. Platforms: Upwork, Fiverr. Build a portfolio and rates increase quickly.

Online Tutoring (Chegg, Tutor.com, Wyzant)

$15–$40/hour

Tutor K–12 or college students online in subjects you're strong in. Set your own hours.

Virtual Assistant

$15–$30/hour

Manage emails, schedules, and admin tasks for small businesses. Find gigs on Upwork or Belay.

Social Media Manager

$300–$1,000/month per client

Create posts and manage accounts for small businesses. Great for marketing or communications majors.

Find more student job opportunities

Browse part-time and remote jobs specifically for college students.

See All Jobs →

Local Off-Campus Jobs

JobPayFlexibility
Barista (Starbucks, local cafes)$12–$16/hr + tipsMedium
Server / Bartender$10–$15/hr + $15–$40/hr tipsHigh
Delivery Driver (DoorDash, Uber Eats)$15–$25/hrVery High
Rideshare Driver (Uber, Lyft)$15–$30/hrVery High
Dog Walker / Pet Sitter (Rover)$15–$30/walkVery High
Retail (Target, bookstore)$13–$17/hrMedium

How Much Should You Work?

Research shows students who work 10–15 hours per week maintain better grades than those working 20+ hours.

Hours/WeekMonthly Earnings ($15/hr)Impact on Grades
5–10 hours$300–$600Minimal
10–15 hours$600–$900Low (manageable)
15–20 hours$900–$1,200Moderate
20+ hours$1,200+High (risk to GPA)
Prioritize jobs that let you study during downtime or build skills relevant to your major. Use the spending calculator to figure out exactly how much you need to earn each month.

How to Find These Jobs