20 Part-Time Jobs That Pay Well

You have several options when deciding which part-time job is right for you. Many part-time positions have the potential to earn well above minimum wage.

While the jobs listed below are almost always hourly, shift-based or self-scheduled, there are many other positions that you can make part-time by speaking with your manager or prospective manager.

There are also many traditionally full-time positions that employers might be looking to fill part time. You can find these jobs by filtering by part time on the left hand side of the Indeed.com search results.

Here are 20 part time jobs that pay well.

High-earning part-time jobs

1. Bartender

    Average Salary: $11.43 per hour

    Job Duties: Deliver a high level of customer service and maintain a safe environment. Keep bar area clean and maintain an accurate cash drawer.

    Requirements: Varies by state. Some states, including Texas, Wisconsin and South Dakota, require bartenders to obtain a responsible server certification. Minimum age requirements vary from 18–21 depending on state.

2. Bank teller

    Average Salary: $12.82 per hour

    Job Duties: Greet customers when they arrive and direct them to the appropriate station within the credit union. Process deposits, withdrawals and other banking transactions for a high volume of customers.

    Requirements: Basic math skills, completed training by the bank.

3. Tour guide

    Average Salary: $14.45 per hour

    Job Duties: Show clients specific focus points as outlined by the tour company. Maintain an outstanding customer experience for tourists with positive, enthusiastic attitude. Answer questions related to the tour sites.

    Requirements: Some tour jobs require you to drive a bus or other specialty vehicle. If so, you will need the appropriate license.

4. Personal driver

    Average Salary: $14.55 per hour

    Job Duties: Drive passengers to and from different locations. Provide excellent customer service to ensure passengers are comfortable. Drive safely, keep a clean vehicle and find the most efficient routes.

    Requirements: Reliable form of transportation, valid driver’s license, clean driving history.

5. Phlebotomist

    Average Salary: $14.85 per hour

    Job Duties: Perform blood draws on patients for various medical tests. Label vials with correct patient information. Provide a positive experience by selecting the best collection method depending on the patient’s needs.

    Requirements: Valid phlebotomy certification (details vary by state).

6. School bus driver

    Average Salary: $15.10 per hour

    Job Duties: Safely transport students to and from school and track traffic and weather conditions to ensure the safety and timely arrival of passengers. Create a safe environment by maintaining rules of conduct and handling emergencies.

    Requirements: Valid commercial driver’s license, obtain endorsements and sometimes complete certain certification courses depending on your state.

7. Nanny

    Average Salary: $15.29 per hour

    Job Duties: Provide childcare within a designated time frame. Responsible for feeding, bathing and putting children down for naps. They also organize activities, help with homework, oversee playtime and may be tasked with driving children to and from school or extracurricular activities.

    Requirements: Reliable form of transportation, experience caring for children.

8. Mail carrier

    Average Salary: $16.70 per hour

    Job Duties: Deliver incoming and retrieve outgoing mail and packages. Follow specific mail route and provide proper notice in case of a failed delivery attempt. Ensure signature is provided on certain deliveries.

    Requirements: High school diploma or equivalent, passing score for entry exam.

9. Bookkeeper

    Average Salary: $17.24 per hour

    Job Duties: Bookkeepers can work for a company or set their own schedules by maintaining their own client base. They are responsible for balancing and maintaining accurate ledgers. Bookkeepers coordinate bank deposits and report financial results on a regular basis.

    Requirements: Bachelor’s Degree in Accounting or related field.

10. Brand ambassador

    Average Salary: $17.44 per hour

    Job Duties: Embody professionalism and brand personality as an interactive, customer-facing representative. Distribute marketing materials like samples, flyers or coupons. Answer questions about the brand or product and inform customers about upcoming specials or events.

    Requirements: High school diploma or equivalent preferred.

11. Esthetician

    Average Salary: $18.24 per hour

    Job Duties: Perform facials and other skin care services as requested by the customer. Up sell lotions, creams and other skin care products. Provide skin care consultations for customers with troublesome skin or problem areas.

    Requirements: High school diploma or GED (Associate’s Degree preferred), valid state esthetician license.

12. Personal trainer

    Average Salary: $20.85 per hour

    Job Duties: Assume the responsibility of training clients interested in increasing their fitness levels, losing weight or entering competitions. Provide clients with safe, reasonable exercises that they can perform in the gym and at home. Assess client goals and create training plan.

    Requirements: Personal training or group training certification.

13. Personal shopper

    Average Salary: $21.62 per hour

    Job Duties: Develop a loyal customer base and deliver consistent, high-level shopping experiences. Maintain deep knowledge of various stores and their products. Make purchase recommendations based on the client’s needs.

    Requirements: High school diploma or GED preferred.

14. Freelancer

    Average Salary: $22.50 per hour

    Job Duties: Freelancers are individuals who sell a specific talent, skill or product by setting their own prices and working hours. There are freelance designers, photographers, writers, consultants and more. They are responsible for building their own client base and handling all payments.

    Requirements: Varies based on freelancer.

15. Head server

    Average Salary: $39,935 per year

    Job Duties: The head server at a formal establishment has high earning potential. They are responsible for training waiters, recommending specialty dishes, handling customer inquiries or complaints and maintaining and monitoring customer satisfaction.

    Requirements: High school diploma or GED, extensive experience as a waiter or waitress.

16. Tutor

    Average Salary: $24.40 per hour

    Job Duties: Ask students about difficult topics or subject areas to set improvement goals. Review recent homework assignments and tests to work through problems the student did not answer correctly. Communicate with parents/guardians about trouble areas or any other issue that requires attention.

    Requirements: Reliable form of transportation, ability to pass a background check and drug screening.

17. Massage therapist

    Average Salary: $27.28 per hour

    Job Duties: Provide 30 to 50-minute massages for clients based on needs, complaints or problem areas. Guide clients through our service offerings and help them choose the types of massages that would benefit them most. Listen to clients and adjust technique to meet their needs.

    Requirements: Current and valid state license for massage therapy.

18. Real estate agent

    Average Salary: $82,646 per year

    Job Duties: Network and prospect to find potential clients. Travel to properties with clients to show homes and help them compare properties based on their needs. Guide clients through the process of staging and preparing their homes for sale. Negotiate contracts so the terms are as favorable as possible for the client.

    Requirements: Current and valid real estate license.

19. Occupational therapist

    Average Salary: $44.26 per hour

    Job Duties: Conduct patient evaluations to determine physical condition, limitations and personal goals. Communicate with health care providers to confirm plans of care. Provide therapy guidance, support and education during patient sessions. Generate reports for patients and their physicians and families.

    Requirements: Master’s Degree in Occupational Therapy, current state OT license.

20. Speech pathologist

    Average Salary: $44.52 per hour

    Job Duties: Evaluate, diagnose and treat clients with vocal impairments. Create treatment plan with various activities and exercises based on patient needs. Perform individual and group therapy sessions. Work with other health care professionals to confirm and improve upon plans of care.

    Requirements: Valid state speech pathology license.

Getting a part-time job provides flexibility to spend time with family or pursue other passions or sources of income. While these jobs are high-paying options for those in search of a part-time position, there are many others that might be a good fit for you.

Was this article helpful?
Thanks for the feedback!
Thanks for the feedback!