Working on the weekend is something lots of people avoid at all costs, but it can be a great way to make extra money in your spare time. The best weekend jobs make it possible to supplement your 9-5 income, put more money towards paying off debt, or save more for retirement.

This list includes weekend jobs for professionals, students, parents, and more. Some of these ideas are jobs that could eventually out-earn your 9-5 income, and others are low commitment side hustles that can help pad your budget.

What Are the Best Weekend Jobs?

1. Bookkeeping

Bookkeepers help business owners record daily financial transactions, pay bills, collect payments, update financial records, manage payroll, etc. It’s not the same as accounting, which makes it something you can do without specialized training or previous experience.

You’ll need solid math skills and to be organized to work as a bookkeeper. But this is a great weekend job if you’re looking for remote, online work.

Brilliant Bookkeeper

Make up to $5,000/month bookkeeping

Learn the skills and strategies necessary to start a successful bookkeeping business from the comfort of your home.

2. Freelance Writer

The vast majority of the content you read online is written by freelance writers. That’s everything from web copy, emails, blog posts, sales pages, and more. Many freelance writers don’t have a degree in English or journalism, just a knack for writing well.

One of my staff writers, Ariel, built her freelance writing job working on the weekends and evenings, and she went from writing as a side hustle to making it her full-time job. She explains how to start in How to Become a Freelance Writer: The Ultimate Guide.

Freelance Writing Course

Make $1,000 to $5,000/month as a freelance writer

Go from “I don’t know what I’m doing” to “I landed my first client!”

3. Proofreading

Proofreaders are responsible for finding the tiniest grammar, punctuation, and spelling errors in written content before it’s published. 

This is a detail-oriented weekend job that pays up to $45/hour. 

Want to make extra money proofreading?

This FREE training teaches you how to start making 4-figures a month from home as a proofreader.

4. Food Delivery Driver

Working as a food delivery driver is one of the best weekend jobs because it’s incredibly in-demand right now, and there are more than a dozen different companies you can deliver for.

Food delivery drivers average $15-$20 per hour.

There are standard driver requirements for each app, including:

  • 18 years or older, 21 in some markets
  • Reliable car and insurance
  • Smartphone
  • Bank account to get paid
  • Pass a background check

The entire process, from application to when you can start driving, takes a little less than 2 weeks. Below is a quick overview of the most popular and widely accessible delivery companies.


Dashers – what DoorDash calls its drivers – deliver takeout food and essential items. You must schedule your hours in advance with DoorDash. And one thing drivers like about DoorDash is that they offer several incentives that can boost your pay, like bonus pay for delivering during busy times.

DoorDash logo

Choose your hours with DoorDash

DoorDash is a low-commitment side job, and you can create your own schedule.


Instacart is a grocery delivery service that hires both full service and in-store shoppers. Full-service shoppers shop for items and deliver them. In-store shoppers just do the shopping, but they are considered part-time employees and are limited to 29 hours a week or less.

Full-service shoppers are considered independent contractors and can work as much as they want. So if you have time during the week too, you can also deliver for Instacart.

5. Run Facebook Ads

I quit my job as a high school band teacher to run this site full time, but it took a little time before my site was earning enough to support my wife and me. So, I started running Facebook ads for local businesses to supplement my income.

The first client I landed was the jeweler who made my wife’s engagement ring. One client turned into another, then another, and pretty soon I was making more running Facebook ads than I did as a teacher.

After I had a client’s ad system set up, it took me about 2-3 hours a week to maintain each client’s ad set. In terms of time commitment, that’s perfect for a weekend job

You can realistically expect to make $1,000-$2,000/month running Facebook ads for small business owners.

Now more than ever, small business owners need to find new ways to reach customers, and Facebook gives them an affordable and effective alternative to traditional advertising.

If you’re interested in learning more, check out the Facebook Side Hustle Course. The course teaches three key things:

  • How to use Facebook’s ad system
  • How to find clients who need your services
  • How to get those clients to say “yes” and hire you on

Make $1,000-$2,000/month

Make extra money running Facebook ads for small and local businesses.

6. Take Online Surveys

Taking online surveys isn’t a high-paying weekend job, but it’s a super easy and low commitment way to make money in your spare time.

Survey companies like Survey Junkie pay people to provide them with valuable market research on different products and services. Survey Junkie pays you in points that convert to cash or gift cards. It’s free to sign up, and you’re matched with surveys based on the demographic data you provide when signing up for the site.

You can make around $1-$3/hour taking surveys. I told you it wasn’t high paying. But taking surveys is incredibly mindless, something you can do while chilling out on the sofa watching Netflix.

Survey Junkie

Make $1-$3/survey

Survey Junkie is easy money from your phone.

7. Blogger

Blogging is by far one of the most fun weekend jobs on this list because you can make money writing about things you enjoy. You can blog about cooking, fitness, dogs, whatever interests you.

When I was still working as a high school band teacher, underpaid and frustrated with my career choice, coming home and building my blog was one of the best parts of my week. I genuinely enjoyed (and still do!) helping people better their financial lives.

I remember sitting down at the kitchen table with a beer in my hand and writing out blog posts or researching how to monetize my blog. It took time to grow my site, but I’m now regularly earning $50,000+ a month from my blog.

I want to be clear: blogging is a slow-business model overall. It can literally take months to earn your first income, but it’s something you can do in your spare time.

If you are interested in getting started, I highly recommend starting a WordPress blog on Bluehost. For as little as $2.95/month – less than a cup of coffee – you can build your site.

Feeling intimidated by the technical aspects of starting a blog? I teamed up with Bluehost to offer a completely free installation and setup package called Launch That Blog. My team takes care of the tech stuff so you can start blogging faster.

8. Virtual Assistant

Like many other business owners, I rely on the help of a virtual assistant to help me with the jobs I don’t necessarily need to do, like inbox management, bookkeeping, and spreadsheets. Okay, some of these turn out better if they’re not done by me.

Virtual assistants are a huge help to business owners of all kinds, and it’s an extremely flexible way to make money from home.

Depending on the business and the owner’s needs, virtual assistants handle things like:

  • Project management
  • Preparing reports
  • Scheduling blog posts
  • Content creation
  • Bookkeeping
  • Simple digital marketing tasks
  • Event management
  • Cleaning up email inboxes
  • Responding to emails
  • Social media management
  • Responding to emails
  • Pinterest management

Learn how to start your own virtual assistant business in the comprehensive course: 30 Days or Less to VA Success.

9. Retail Sales

This is a more traditional type of weekend job, but it’s not something you should overlook, especially as there is a growing list of companies that offer benefits for part-time work.

Places like Starbucks, Costco, Trader Joe’s, and REI give part-time workers benefits like tuition reimbursement, health benefits, and even paid parental leave. These kinds of benefits are worth factoring in when looking at your part-time pay.

10. Amazon FBA

FBA stands for Fulfillment by Amazon, and Amazon FBA is when third-party sellers list and sell things on Amazon. Amazon processes the payments, stores and ships the merchandise, and manages the customer service.

Here’s what you’re responsible for when you sell on Amazon FBA:

  • Sourcing products to sell
  • Creating your listings
  • Packaging and shipping your items to one of Amazon’s warehouses

Some of the categories that sell well on Amazon include baby stuff, clothes, electronics, and books. Actually, a couple of years ago one of my readers started an Amazon FBA business on the weekends selling books. They’ve since grown their business to selling new items across all categories, and they expect to do over $1 million in sales this year.

11. Flip Things for Sale

If you like spending your weekends’ shopping yard sales and flea markets, one of the best weekend jobs for you might be flipping things.

The idea behind this gig is that you can find really good deals when you shop around at flea markets and garage sales, and with a good eye, you can pick up things for cheap and sell them later for a profit.

Melissa and Jason of Flea Market Flipper have been doing this for several years, and last year they netted $133,000 in sales working just 20-25 hours a week. You can learn more in their free flipping workshop.

12. Become a Tasker

TaskRabbit is an online platform where you create a profile and list services for things like contactless deliveries, cleaning, organizing, basic home repair, laundry, even assembling IKEA furniture.

You pick your own hours so you can work on the weekend, and you get to set your rates. There is a $25 charge to list your services on TaskRabbit, but you keep 100% of your rates.

13. Customer Service Rep

When I was researching good weekend jobs, I saw several openings for customer service representatives who could work the evenings and weekends. You might field questions, help process returns, and offer general support.

Most part-time customer service jobs pay in the range of $15-$20/hour, and these jobs don’t always require previous experience. I recommend checking out FlexJobs if you’re interested in finding a weekend job in customer service.

14. Event Setup

For every big event – like a wedding, concert, fair, etc. – extra hands are needed for setting up and take down afterward. You might be moving tables, tents, chairs, and there’s a lot of heavy lifting.

These are typically one-off weekend jobs, and you can usually find them listed on Craigslist under the gigs section. Or, you can contact popular venues for big events and see how they hire for event setup staff.

15. Front Desk Receptionist

Working at the front desk of a gym, fitness center, spa, or hair salon could have some serious perks like discounted or free memberships and services. I know a couple of people who worked in gyms and they got a free membership and gear.

One of the best ways to find these weekend jobs is by contacting places in your area and seeing if they’re hiring.

16. Petsitter

People with pets can’t leave town without finding someone caring and responsible who will take care of their pets while they’re away. Pet sitters either board the cats or dogs in their own house or come to the pet owners’ house to take care of their pets.

Pet sitters make anywhere from $35-$70/day depending on what kind of care the pets need and where you live. For example, a pet sitter in Chicago who has to give a dog medication each day will earn on the higher end of this scale.

One warning –  you can end up dog sitting from some really special snowflakes, like this guy below. That’s my dog, Strider. Don’t let that cute mug fool you, he’s a handful.

Picture of Bobby's dog

I highly recommend signing up for Rover if you’re interested in pet sitting or dog walking. It’s free to sign up and create a profile. You set your rates and determine what services you’ll offer.


Get paid to play with pets on the weekend

Rover connects you with local pet owners.

17. Sports Referee

I recently learned how much sports referees make per hour – $25/hour! That’s for club sports, little league, and school sports. Many club sports play on the weekends, and I think this would be a really fun way to make money on the weekends. The only downside might be angry parents yelling at you for making “bad” calls.

You don’t necessarily need to have played the sport you’re reffing, but you’ll obviously need to know all of the rules really well. You can find ref jobs through local community centers or sports clubs.

18. Lawn Maintenance

Almost everyone in my neighborhood pays someone to take care of their yard. Nice green lawns are a big deal in Texas, and I’ve even succumbed to paying someone to help me keep my yard weed-free and well-trimmed.

You can make pretty good money on the weekends mowing, weeding, planting, raking, doing edging, aerating, seeding, and more. You can find clients by putting up flyers, knocking on doors, or advertising your services on your own social media page.

19. Deliver Pizza

A long-time reader in my M$M Facebook Community recently shared that he was delivering pizzas as a way to make extra money on the weekends. He said it wasn’t uncommon to make an average of $17/hour once tips were factored in.

Delivering pizzas for Dominos.

20. Tutor

Tutoring is one of the best weekend jobs for teachers, and BookNook is an online tutoring platform that connects K-8 students with tutors who can help them develop critical math and reading skills. Tutors make $15-$22/hour and must meet at least one of these requirements:

  • 3+ years teaching or tutoring or
  • 1 year teaching or tutoring and at least a bachelor’s degree or
  • 1 year teaching or tutoring and current enrollment in a teaching credential program

You also must be a U.S. citizen to qualify. The tutoring sessions last 30 minutes, and you will work with 1-4 students at a time. There’s no lesson planning involved — BookNook handles this part for you. 

BookNook tutors are paid twice a month via direct deposit.

Are Weekend Jobs Worth It?

Are your finances stretched thin? Do you want to destroy your debt? Are you trying to save for a down payment on a house or invest more for retirement?

In any of those situations, finding a weekend job might be worth it to you. Working in your spare time gives you the ability to earn more. There can be a trade-off because it means less time with your family or friends. But a lot of people still find working on the weekend worth it when they consider their long-term goals.

Be sure to take time off when you need to so you don’t burn yourself out and remember to schedule time with your family and friends so you can still keep up with everyone.

How Can I Make Extra Money on The Weekends? The Final Word

The jobs you read through are all really solid options for making extra money. But if you want my top picks, here you go:

  • Running Facebook ads for local businesses – pays $1,000-$1,500/month per client
  • Delivering food with DoorDash – make money on your own time.
  • Start a blog – blogging isn’t a get-rich-quick scheme, but this is something you can scale in your own time
  • Take online surveys with Survey Junkie – an easy way to make extra cash or earn gift cards

These options are all flexible, meaning you can create your own schedule, working on the weekends, in the evenings, or whenever you have spare time. Sure, there’s a trade-off when you work on the weekends, but with these flexible options, it’s easier to make time to relax.