12 Side Hustles That Actually Work Around a Class Schedule

Updated March 2026 11 min read

Let's skip the "make $10,000/month from your dorm room" nonsense. This is a list of realistic, proven ways college students are earning $500–$2,000 per month while still making it to class and passing their exams.

We've ranked these by a combination of earning potential, flexibility, and how much they build skills you'll actually use after graduation.

Tier 1: Skill-Building Hustles ($1,000–$2,000+/month)

These take more effort to start but pay the best and look great on a resume.

1. Freelance Writing or Copywriting

Earning potential: $500–$3,000/month

Businesses constantly need blog posts, social media copy, and email newsletters. If you can write clearly (you're in college, so you can), this is one of the highest-paying flexible gigs available.

How to start: Create 3 sample articles, set up a simple portfolio on Contently or a free website, and pitch small businesses or post on Upwork. Start at $0.10/word and raise your rates as you get testimonials.

2. Social Media Management

Earning potential: $500–$2,000/month

Small businesses know they need Instagram and TikTok but have no idea how to use them. You do — you've been using these platforms for years. Offer to manage 2–3 local business accounts for $300–$500/month each.

How to start: Run one local business's account for free for 2 weeks to build a case study. Then pitch other businesses with results.

3. Tutoring

Earning potential: $600–$2,000/month

If you got an A in a class, you can tutor others taking it. In-person tutoring on campus pays $20–$40/hour. Online tutoring through platforms can pay $25–$50/hour for in-demand subjects (math, science, coding, test prep).

How to start: Post on your campus tutoring board, join Wyzant or Tutor.com, or simply post in class group chats offering help.

4. Web Design / Development

Earning potential: $1,000–$3,000+/month

Even basic web design skills are incredibly valuable. Local businesses, student organizations, and startups all need websites. You can build simple sites with tools like Webflow or WordPress and charge $500–$2,000 per site.

How to start: Build 2–3 sample sites (even for fictional businesses), then pitch real local businesses that have outdated or no websites.

Tier 2: Flexible Gig Work ($500–$1,200/month)

Less skill-building but reliable and you set your own hours.

5. Food Delivery (DoorDash, Uber Eats)

Earning potential: $500–$1,200/month

The classic. Work when you want, stop when you want. Best during dinner rush (5–9 PM) and weekends. In college towns, the demand is high and distances are short, which means more deliveries per hour.

Pro tip: Track your mileage. You can deduct it on your taxes and it makes a real difference — many drivers reduce their tax bill by 30–40%.

6. Campus Jobs (Research Assistant, Library, IT Help Desk)

Earning potential: $400–$1,000/month

Don't overlook on-campus employment. Research assistant positions build your resume and often lead to mentorship with professors. Library and IT desk jobs often let you study during slow periods — you're literally getting paid to do homework.

How to find them: Check your university's student employment portal. Many positions aren't advertised widely, so also ask professors directly.

7. Reselling (Thrift Flipping)

Earning potential: $300–$1,500/month

Buy underpriced items at thrift stores, garage sales, or Facebook Marketplace, then resell on eBay, Poshmark, or Depop for a profit. Popular categories: vintage clothing, textbooks, electronics, and sneakers.

How to start: Download the eBay app and scan barcodes at thrift stores to check prices. Start with a $50 budget and reinvest your profits.

Tier 3: Low-Effort Earners ($200–$600/month)

Minimal time commitment. Good supplemental income.

8. Selling Class Notes

Earning potential: $200–$500/month

If you're already taking detailed notes, you can sell them. Platforms like Stuvia and Nexus Notes let you upload your notes and earn every time someone downloads them. Popular courses (Intro Psych, Organic Chemistry, Econ 101) can generate steady passive income.

9. Participating in Research Studies

Earning potential: $100–$500/month

Universities constantly need research participants. Psychology studies, focus groups, medical trials, and UX research studies pay $10–$200 per session. Check your university's research participation board and sign up for paid study lists.

10. Pet Sitting / Dog Walking (Rover)

Earning potential: $300–$800/month

College towns are full of professors, grad students, and staff with pets. Rover and Wag connect you with pet owners who need walks, drop-in visits, or boarding. Dog walking pays $15–$25 per walk, and boarding can pay $40–$75 per night.

11. Sell Digital Products

Earning potential: $100–$1,000+/month

Create something once, sell it forever. Popular digital products from students: Notion templates, study guides, resume templates, budget spreadsheets, Canva templates. Sell on Etsy, Gumroad, or your own simple website.

12. Freelance Graphic Design

Earning potential: $300–$1,500/month

Student organizations, small businesses, and event planners always need flyers, social media graphics, and logos. Even basic Canva skills are enough to start. As you improve, switch to Figma or Adobe tools and raise your rates.

How to Pick the Right Hustle

Ask yourself three questions:

  1. How much time do I actually have? Be honest. If you're taking 18 credits, a Tier 3 hustle is smarter than burning out on Tier 1.
  2. What skills do I want to build? If you want to go into marketing, social media management is both income and career prep. If you're pre-med, research assistant work is the move.
  3. How fast do I need money? Gig work (delivery, tutoring) pays this week. Freelancing and digital products take a month or two to ramp up but pay more long-term.

Tax Reminder

If you earn more than $400 in self-employment income (anything that isn't a W-2 job), you need to file taxes on it. This isn't scary — it just means keeping track of what you earn and what you spend on the hustle (those are deductions). Set aside roughly 20–25% of your self-employment income for taxes so you're not surprised in April.

The Bottom Line

You don't need to work 40 hours a week to meaningfully improve your finances in college. Even an extra $500/month changes your life — that's $6,000/year that can go toward rent, an emergency fund, or investing for your future.

Pick one hustle from this list. Start this week. You can always switch later.

Make Your Money Work

Earning more is step one. Step two is building a budget that keeps you on track.