21 Best Part-Time Jobs With Flexible Hours (Earn $10-100/Hour)

Looking for a part-time job with flexible hours and pays well? Check out our list of 21 flexible jobs, with hourly rates from $10 to $100.

Whether you’re a student, a freelancer, or just looking for extra income, these roles offer flexibility and decent earning potential.

1. Virtual Assistant

EARNING POTENTIAL: $15 – $30/hour

Virtual assistants (VAs) are in high demand, offering administrative and organizational support to businesses and entrepreneurs. This role requires good communication skills, proficiency in tasks like scheduling, email management, and possibly social media handling. While it doesn’t demand highly specialized skills, being tech-savvy and organized can justify the earning potential.

You can find VA jobs on platforms like FlexJobs, where remote positions are regularly listed. However, many VAs work as freelancers, finding gigs on sites like Upwork and Fiverr. This role is perfect for those who are good at multitasking and enjoy a variety of administrative tasks.

2. Remote Customer Service Representative

EARNING POTENTIAL: $10 – $25/hour

This is a traditional job that is crucial for businesses looking to offer excellent support to their customers. This role involves answering customer queries, handling complaints, and providing information, usually over the phone or via online chat. If you have great communication skills and a knack for problem-solving, this could be an ideal job for you.

The demand for remote customer service reps is high, as many companies are embracing remote work. You can find these positions on job portals like Indeed and Glassdoor, or you could work as a freelancer through platforms like Upwork. The pay varies based on the company and your experience, but you can typically expect to earn between $10 and $25 per hour in this role.

3. Tutor

EARNING POTENTIAL: $15 – $50/hour

As a tutor, you’ll help students understand academic concepts, prepare for exams, or improve their skills in a specific field. This role suits those who have a passion for teaching and can effectively communicate complex ideas in an understandable manner.

With the rise of online education platforms, you can tutor students from all over the world right from your home. Popular platforms for finding online tutoring jobs include Chegg Tutors, Tutor.com, and VIPKid, where you can teach subjects ranging from math and science to languages. The earning potential varies depending on the subject and your level of experience, but tutors typically earn between $15 and $50 per hour.

4. Data Entry

EARNING POTENTIAL: $10 – $20/hour

Data entry is a straightforward and accessible online job that involves inputting information into a computer system or database. This role is ideal for those who are detail-oriented and have good typing skills. While it doesn’t require specialized knowledge, accuracy and efficiency are key.

You can find data entry jobs on various job boards, including Indeed and Glassdoor, as well as freelancing sites like Upwork and Fiverr. These positions often offer flexibility in terms of hours, making them suitable for those looking for work that can fit around other commitments. The pay for data entry jobs typically ranges from $10 to $20 per hour, depending on the complexity of the tasks and the employer.

For more information on data entry jobs, you can check out our post on best data entry jobs for beginners.

5. Freelance Writer

EARNING POTENTIAL: $15 – $100/hour

Freelance writing is a great fit, thanks to the job’s inherent flexibility. You have the freedom to decide how much work you take on and when to do it. Like data entry, plenty of writing opportunities are available on freelancing websites.

Your earnings as a freelance writer can vary widely. Rates can range from as low as $0.01 per word to more than $1 per word, depending on your experience and the project’s requirements. 

Initially, your rates might be on the lower end, but as you build your portfolio and gather positive reviews, you can gradually increase your prices.

One thing to keep in mind with freelance work is the unpredictable workflow. There might be times when work is scarce, followed by periods when you’re swamped with multiple assignments. This feast-or-famine cycle is typical in freelancing.

6. Rideshare Driver

EARNING POTENTIAL: $10 – $25/hour

Being a rideshare driver with companies like Uber or Lyft offers a flexible way to earn money, making it a popular choice for those who need a job that can adapt to their lifestyle. As a driver, you have complete control over your schedule, choosing when and for how long you want to work.

The income you can make as a rideshare driver varies based on factors like location, the number of hours you drive, and peak times. Generally, drivers can earn anywhere from $10 to $25 per hour, although this can be higher in busy urban areas or during high-demand periods like weekends and holidays.

Rideshare driving is particularly suited for people who enjoy driving and interacting with a variety of passengers. It also requires you to have a reliable vehicle and meet the company’s standards for drivers.

7. Fitness Instructor

EARNING POTENTIAL: $15 – $100/hour

If you’re looking for a slightly more high-paid job, becoming a fitness instructor could be a great option. This role not only allows you to share your passion for fitness but also offers a good earning potential, depending on your expertise and the classes you teach. As a fitness instructor, you could conduct group classes, personal training sessions, or even specialized fitness workshops.

Earnings can vary, with group class instructors typically making between $20 to $50 per hour, while personal trainers can earn significantly more, sometimes up to $100 per hour or more, especially with a strong client base and specialized skills.

8. Retail Associate

EARNING POTENTIAL: $10 – $20/hour

Working as a Retail Associate is a solid choice if you’re looking for a job with a straightforward role and the potential for good pay. This position can be especially suitable if you have school-age children or your schedule allows for regular part-time shifts.

In a retail setting, your responsibilities would typically include helping customers, managing stock, and handling transactions. The pay range for retail associates varies, with an average of about $10 to $20 per hour, sometimes higher depending on the store and your experience.

9. Event Staff

EARNING POTENTIAL: $10 – $25/hour

Working as part of event staff can be an exciting and dynamic job, offering a variety of tasks and experiences. This role typically involves assisting with the setup, operation, and breakdown of events such as concerts, conferences, weddings, or sporting events. Responsibilities might include ticketing, ushering, serving food and beverages, or providing general customer service.

The pay for event staff roles can range from $10 to $25 per hour, depending on the type of event and your specific duties. These jobs are great for those who enjoy working in a fast-paced environment and can handle different tasks.

10. Babysitter

EARNING POTENTIAL: $10 – $20/hour

Babysitting is a classic and flexible job that is always in demand. As a babysitter, you’ll be responsible for caring for children while their parents are away, which might include activities like playing games, preparing meals, and ensuring their safety. The pay varies, typically ranging from $10 to $20 per hour, depending on your location and the number of children you’re watching.

Babysitting jobs can often be found through word-of-mouth recommendations, community bulletin boards, or websites like Care.com and Sittercity. 

11. House Cleaner

EARNING POTENTIAL: $15 – $30/hour

House cleaning is a service always in high demand, with the potential to earn $15 to $30 per hour. Duties usually include cleaning tasks such as dusting, vacuuming, mopping, and organizing. House cleaners can work independently or with cleaning companies.

You can find house cleaning jobs through local classifieds, community groups, or websites like Thumbtack or TaskRabbit. Many people start by offering services to friends and family and then expand through referrals. 

12. Handyman

EARNING POTENTIAL: $20 – $45/hour

If you’re skilled in home repairs and maintenance, working as a handyman (or handywoman) can be a lucrative job. Common tasks include fixing plumbing issues, making minor electrical repairs, painting, or assembling furniture. The pay for handyman services can range from $20 to $45 per hour, depending on your skill level and the complexity of the tasks.

Handyman jobs can be found through word-of-mouth, local advertising, or online platforms like Thumbtack and TaskRabbit.

13. Blogging

EARNING POTENTIAL: Variable (Potential for passive income)

Believe it or not, you can make money blogging. As a blogger, you create content on topics you are passionate about, such as travel, food, tech, or fashion. Monetizing your blog can be done through advertising, sponsored content, affiliate marketing, or selling your own products or services.

Earnings from blogging can vary widely. Some bloggers make a few dollars a month, while others make thousands. The key is consistent, high-quality content and effective audience engagement. 

If you are interested here is our guide on how to start a blog.

14. Pet Sitting

EARNING POTENTIAL: $10 – $25/hour

Pet sitting is a great job for animal lovers. It involves taking care of pets while their owners are away, which can include feeding, walking, playing, and sometimes administering medication. The average pay for pet sitters is around $10 to $25 per hour, varying based on location and the services provided.

You can find pet-sitting jobs through word-of-mouth, local advertising, or platforms like Rover and PetSitter. 

15. Flipping

EARNING POTENTIAL: Variable

Flipping involves buying items at a low price and selling them for a profit. This can include a wide range of items, from furniture and home goods to clothing and electronics. Earnings can vary greatly based on the items you flip and your sales channels.

You can find items to flip at yard sales, thrift stores, or online marketplaces, and then sell them on sites like OfferUp, Facebook Marketplace, or Etsy. This job requires a good eye for valuable items, negotiation skills, and some knowledge of how to refurbish or update items if necessary. 

16. Pet Sitter

EARNING POTENTIAL: $12 – $25/hour

Pet sitting is a rewarding job for animal lovers, offering the chance to care for pets in their homes while their owners are away. This job can include feeding, walking, playing with, and sometimes administering medication to pets. Pet sitters typically earn between $12 to $25 per hour, depending on their location and the services they provide.

Finding pet sitting jobs can be done through word-of-mouth, local advertising, or through online platforms like Rover or Care.com.

16. Dropshipping

EARNING POTENTIAL: Variable

Dropshipping is a popular e-commerce model where you sell products to customers but the supplier handles inventory and shipping. It’s a low-risk business model with the potential for significant profits, but also involves careful market research and effective online marketing strategies.

Your earnings from dropshipping depend on your product niche, pricing strategy, and marketing efforts. You can start a dropshipping business using platforms like Shopify or WooCommerce, sourcing products from suppliers on AliExpress or Oberlo. 

17. Amazon FBA

EARNING POTENTIAL: Variable

Amazon’s Fulfillment by Amazon (FBA) program allows you to sell products on Amazon without handling the shipping and customer service. You send your products to Amazon, and they take care of storage, shipping, and customer inquiries.

The earning potential with Amazon FBA can vary widely based on your product choices, pricing, and marketing. It requires upfront investment in product inventory and a good understanding of Amazon’s platform. If you want to learn more you should check our guide on how to start an Amazon FBA business.

18. Social Media Manager

EARNING POTENTIAL: $15 – $50/hour

In this role, you would manage the social media profiles of businesses or individuals, creating content, scheduling posts, engaging with followers, and possibly running advertising campaigns.

The pay for social media management can range from $15 to $50 per hour, depending on your experience and the complexity of the client’s needs. You can find work as a freelance social media manager on platforms like Upwork and Fiverr, or you could be hired directly by companies for part-time or full-time remote work. 

19. Laundry Service

EARNING POTENTIAL: $10 – $30/hour

Offering laundry services can be a simple and flexible way to earn money. This can involve washing, drying, ironing, and even folding clothes for clients. Your earnings will depend on the volume of laundry and the specific services you offer.

You can start a laundry service from your home, offering your services to busy professionals, students, or families in your neighborhood. You might also find opportunities to work with local laundromats that offer wash-and-fold services. 

20. Pressure Washing

EARNING POTENTIAL: $15 – $45/hour

Pressure washing is a lucrative service, especially in areas where there’s a demand for cleaning driveways, sidewalks, or house exteriors. This job requires a pressure washer and some knowledge of how to use it effectively without damaging surfaces.

You can charge $15 to $45 per hour for pressure washing services, depending on the job’s complexity and your location. This work can be found by advertising locally, through word-of-mouth, or by posting your services on local community boards or online marketplaces. Pressure washing is a great fit for those who enjoy outdoor, physical work and want a job with flexible hours.

21. Proofreading

EARNING POTENTIAL: $15 – $50/hour

As a proofreader, your role involves reviewing written content to correct any errors in grammar, punctuation, spelling, and formatting. This job is crucial in ensuring the final content is polished and professional.

Proofreaders can earn between $15 to $50 per hour, depending on their experience and the complexity of the documents they are reviewing. You can find proofreading jobs on freelancing websites like Upwork, Freelancer, and Fiverr, or by contacting publishers, authors, or academic professionals directly.

Leave a Comment