Seeking to earn some extra money as a student or in addition to your current job? Finding the right part-time work can provide you with the flexibility to earn an income while still focusing on school and your personal life. In this guide, we’ve rounded up19 of the best and most flexible side jobs. Many of them can be done from home, like filling out online surveys, babysitting, or tutoring, while others let you get outside, be creative, or meet new people.
Looking to make some extra money as a student, high schooler, or even alongside your current job? Finding the right part-time work can give you the flexibility to earn income while still focusing on school and your personal life. Whether you want to earn money at 16 years old or find ways to earn extra money next to your daytime job, there are plenty of flexible options available.
The list below offers a wide range of side jobs to help you earn extra money. These are all flexible jobs where you can often set your own schedule. Some can even be done from the comfort of your couch.
Note: not all of these options are suitable if you’re under 18. If something interests you, look into the requirements to see if it’s the right fit for you.
1. Babysitter: how to earn extra money at weekends by looking after children
If you love children, this is a great weekend job for you. Finding babysitting work without experience is also possible if you’ve looked after cousins or siblings. You just need to meet the main requirements to work as a babysitter, such as the minimum working age in Spain and having the qualities of a good babysitter. Check your weekend availability and read our tips on how to write childcare ads that work.
As well as being a second job that fits around your regular employment, it’s one of the most popular jobs for university students. Flexible hours have made babysitting one of the most in-demand extra jobs around. Here are just some of its advantages:
- You can work by the hour, even for several different families. You can also find plenty of job listings for evening babysitters.
- The extra money you can earn is usually higher than with other jobs. Take a look at how much a babysitter charges per hour to get an idea.
- Finding babysitting work is easy thanks to online platforms like Sitly, a babysitting website that uses geolocation to show you available job listings in your area.
2. Take part in paid surveys
Did you know that answering surveys can be a paid job? You can easily sign up to sites like My Survey, SurveySpotter, or Encuestas Remuneradas to discover how to earn extra money at weekends or in your free time. Just complete your profile so that companies can match you with suitable surveys based on your age, consumer habits, education, and other factors.
Answers are always submitted online, which means you can work from home via the internet. Depending on the site, you can earn more or less per completed survey, with minimums of around €5 per survey. Either way, before signing up we recommend checking the credibility of the platforms by researching them online.
3. Administrative support and data entry
Another way to earn extra money at weekends is data entry. What does it involve? For example, logging invoices, uploading e-commerce products, or doing transcriptions. In practice, companies outsource mechanical tasks of this kind.
Where can you find this type of work? There are several platforms such as Workana or Soy Freelancer. Once you’ve set up your professional profile, search for “administrative support/assistant” or “data entry.” You’ll see all the available job listings.
4. Private tutor
Sharing what you know and enjoy is easier than you think. If you’re looking for ways to earn extra money at weekends, this could be one of the best options. It’s also an ideal job for earning money as a student.
Are you studying a science degree? Why not give maths lessons to primary school children? Are you an expert in literature? Why not help secondary school students with their homework? Do you speak other languages? Offering private English lessons can be a great option, especially given the high demand from parents since bilingual English education was introduced in most Spanish schools.
You can take a look at platforms like Tus Clases Particulares or Superprof. Create your profile and post an ad stating which subjects you specialise in. Earning extra money as a student is much easier thanks to this kind of website, where job supply and demand come together.
5. Private chef
Time to put your culinary knowledge into practice! Stop using your family and friends as guinea pigs for your delicious creations. You can offer your services to people who want to host a party or dinner at home but don’t know where to start. Become a private chef in your spare time. If you want to earn extra money at weekends, take a look at websites like Take a Chef.
6. Personal shopper
This is a slightly unusual weekend job — the only one that turns money spent into money earned. To become a personal shopper you need to be well informed about the latest fashion trends. It’s the ideal job if you live in a city with a lot of high-spending tourism. First and foremost, you’ll need your own website; promotion on social media is essential if you want visibility and clients.
7. Airbnb experience host
Not everyone knows that Airbnb, the home and room rental platform, has launched another service: experiences. You can list a range of activities on the site: a day at the market, a mountain hike, a photography course, or classes learning to cook paella — the options are endless. Do you have a special skill, a hobby, a space to show off, or simply a tour of your city to share? Find an extra income opportunity with Airbnb Experiences!

8. Dog walker
To top up your income, you can offer your services as a dog carer or walker. As a weekend job, it’s an ideal option. It doesn’t require any particular skills, but it does require a great love of animals. To get in touch with dog owners, there are specialist platforms you can sign up to such as DogBuddy or Gudog.
9. Rent out a room in your home
To make ends meet, you can rent out one of the rooms in your flat for extra income. You’ll need to draw up a written contract, just as you would for renting out a whole property. The document should include:
- The room the tenant will occupy
- The price of the room
- The duration of the contract
- Whether the tenant will have the right to use other areas of the home, such as the kitchen
- Whether the tenant must contribute to other expenses such as electricity, water, or internet access
If the property isn’t yours and you’re renting it yourself, you must ask the landlord whether you’re allowed to sublet a room. To get started earning extra income this way, you can check out platforms like Badi.
10. Translator
Do you speak several languages and write well? You might find your true vocation here, as well as a second income. Don’t miss the opportunity to open a professional profile with your experience and qualifications on freelance websites. It’s worth using an international platform so you can connect with clients all over the world, multiplying your chances of finding paid work. Here are three websites we recommend for earning money with translations: Upwork, Gengo.
11. Children’s entertainer
Demand for children’s entertainers is growing, especially at weekends. This makes it a great opportunity to earn extra income in your spare time. You can offer your services for all kinds of events: children’s birthday parties, First Communion celebrations, Halloween parties for kids, or even weddings.
12. Removals
Many companies offer professional removal services. However, not all customers can afford the quoted prices. If you have a van or can rent a small truck, you can offer your services. There are several websites with a jobs section where listings for “removals and transport” are common. Take a look Milanuncios.

13. Elderly carer
Life expectancy is increasing all the time, and so is demand for jobs caring for the elderly. Not all families are able to look after their older relatives full-time, which is why there is growing demand for carers for elderly dependants, whether due to illness or because age limits their daily activities.
Here are some platforms where you can find job listings for elderly care: Cuidum or Cuideo.
14. Mystery shopper
Would you like to shop in stores and get paid for it? Sounds good, doesn’t it? It’s one of the easiest ways to earn extra money at weekends. As a mystery shopper, you evaluate a business or shop. You’ll need to be observant and attentive to detail, behaving like a normal customer.
How do you get started? Create your profile on a mystery shopping website. You’ll fill in your basic details — you’ll never be asked to make payments to purchase products. If your consumer profile matches the store requesting the service, you’ll receive an invitation to carry out purchases. A great way to earn extra money, right?
15. Manage holiday rentals
You can manage other people’s holiday rental properties: welcoming guests, handing over keys, and making sure the home is always clean and ready. There are several companies in Spain that offer this service. Take a look at Weguest or Minty Host.
16. House cleaning
With an average of four or five hours cleaning homes at the weekend, you can earn the extra money you need to make ends meet. Demand for this service is very high and it’s easy to find job listings on platforms like Domesticas or Clintu.
17. Handyman
If you have a particular talent for fixing things, you’ve found the right weekend job for you. There are plenty of online platforms where skilled handymen and women can offer their services to private clients. Try your luck on Clintu or Zaask.
18. Rent out your car
We talked about renting out your home — so why not rent out your car at weekends too? You can advertise your car on platforms like Drivy or Socialcar. It’s one of the best ways to earn extra money from home in just a few clicks. Why not make the most of your car when you’re not using it?
Have you found a second job here to supplement your income? Have you discovered how to earn extra money at weekends? If you’d like to share more ideas, you can do so in our comments section. Thanks for following us!
Table of contents