Image

20 Side Hustles You Can Start Today to Earn Extra Money in 2025

Rebecca BebbingtonRebecca BebbingtonApril 7, 2025

Looking for ways to boost your income without quitting your day job? You’re not alone.

Image

With the cost of living continuing to rise, more people than ever are turning to side hustles to top up their income, save for something big, or simply make ends meet. The good news is that there are loads of flexible ways to earn extra cash, many of which can fit around your full-time job!

Whether you’re creative, hands-on, a people person or more behind-the-scenes, there’s something on this list for everyone. From selling online to offering local services, these side hustle ideas can help you make money in your spare time – no career change required.

Rent Out Your Driveway or Parking Space

If you live near a busy area – like a city centre, station, hospital, stadium, or even an airport – your driveway could be in high demand! Once it’s set up, this is one of the most passive income side hustles there is.

Image

Websites like JustPark, YourParkingSpace and ParkLet let you list your unused driveway or allocated parking bay for rent. It takes just a few minutes to create a listing, and you can choose to rent it out daily, weekly or monthly – whatever suits your lifestyle.

Buy & Sell on Online Marketplaces

Image

Selling unused items around your home is one of the easiest and fastest side hustles to get started with. Use platforms like eBay, Facebook Marketplace, Gumtree or Vinted to list things like clothes, tech, furniture or even old books. There are no limits! Once you get the hang of it, try ‘flipping’ – buying cheap items at charity shops or car boot sales and reselling them at a profit!

Freelance Writing

If you’ve got a way with words, freelance writing can be a great, flexible way to earn an extra income on the side. Platforms like Fiverr, PeoplePerHour or Upwork are great resources where you can write blog posts, newsletters or product descriptions in your spare time and get paid for it. You can pick up jobs when you please and work around your full-time job, hobbies or other commitments.

Graphic Design

If you’re confident with tools like Canva, Photoshop or Illustrator, graphic design can be a brilliant side hustle – especially if you enjoy working creatively and helping brands stand out.

There’s constant demand from small businesses, creators and startups for logos, flyers, Instagram templates, menus, and other marketing materials. Even if you’re just starting out, you can build a portfolio by designing for friends or offering freebies in exchange for testimonials.

Sell Digital Products or Templates

Turn your skills into passive income by creating and selling digital downloads. These can be anything from planners and budgeting templates to Instagram story sets or eBook covers.

Platforms like Etsy, Gumroad and Creative Market make it easy to sell with minimal upfront costs. And once your product is created, it can be sold hundreds of times with no extra effort.

Start a Print-on-Demand Side Hustle

If you love to design but don’t want to deal with inventory or postage, Print-on-demand lets you create and sell t-shirts, tote bags, mugs, stickers and more – without holding a single item in stock!

You design the product, and platforms like Printful, Redbubble, Teemill or Spreadshirt handle the printing, packing and delivery when someone places an order. All you need to do is create eye-catching designs and market your store.

Pet Sitting or Dog Walking

Image

If you love animals, this is the perfect side hustle – and it doesn’t feel like work! Many pet owners need help while they’re at work, on holiday or out for the day.

Sites like Rover and Pawshake make it easy to create a profile and get bookings for walking, feeding or overnight care. If you work from home, pet sitting is an easy one to fit around your schedule.

Rent Out Spare Items

Do you have a camera, power drill, bike, projector, party gear or even a ladder gathering dust in your cupboard? You could be making money from it with zero effort!

Sites like Fat Llama or Loanhood (for clothing) let you list items for locals to rent for a day or week at a time. You stay in control of availability, and many platforms offer insurance for peace of mind.

Offer Tutoring or Online Lessons

If you’re good at a school subject, language, musical instrument, or even baking or crafting, you can offer tutoring online or in person.

Image

Sites like MyTutor, Tutorful or Superprof connect you with learners, and you can earn £15 – £40 per hour. Prefer to go solo? Run small group classes on Zoom or host lessons locally from your home or a cafe.

Become a Virtual Assistant (VA)

More and more small businesses, freelancers and start-ups are outsourcing tasks to virtual assistants. If you’re organised and tech-savvy, you could earn extra money helping others keep their business running smoothly.

VA work is usually remote and flexible, so you can do it around your main job. You can find clients via PeoplePerHour, Fiverr or VA-specific Facebook groups, and charge £15 – £30 per hour, depending on your experience.

Complete Online Surveys

Complete online surveys for rewards like cash, gift cards and even free products. Platforms like LifePoints connect you with brands that value your feedback and reward you for it. It’s an easy way to earn a little extra while staying in the loop with the latest trends and topics.

Sell Homemade Goods

If you enjoy making things in your spare time, why not turn it into a side hustle? Create and sell bespoke or homemade items through online marketplaces like Etsy or Facebook or at local craft fairs. Online shopping services like Shopify make it easy to make money on your homemade items.

Sell Photos and Other Media Content

Similarly, you can make money by submitting quality photos, animations, music and videos to platforms such as Shutterstock, Adobe Stock and Getty Images. If you love taking photos or creating digital content, this is perfect for you.

Start Creating Content

If you love creating content, why not start taking it a bit more seriously to earn some money on the side? Start podcasting, vlogging or posting to social media to generate income through advertising, affiliate links or selling products.

With platforms like TikTok, it’s easier than ever to make money by creating content. Reach 10k followers to join the creator programme and start earning money on every video. However, you’ll find some companies that offer you free gifts and brand deals way before you reach this amount.

We recommend making content about your hobbies, whether that’s exercising, reading or even drawing – this way you can make money off things you’re already doing and are passionate about.

Offer Childcare

Image

Provide babysitting or childminding services to earn some extra cash. This is a great earner for stay-at-home mums with resources for other little ones as well as teenagers looking to earn some cash for a few hours of work in the evening. Just ensure you comply with the necessary registrations and certifications.

Provide DIY Services

Become a handyman or woman in your spare time and offer DIY services to locals or friends and family for some cash in hand! Assemble furniture, do some gardening or house cleaning and earn up to £5,000 a month depending on your workload.

Offer Delivery and Driver Services

If you’ve got a car, bike or even a scooter, you can use it to earn extra cash by making deliveries. Sign up with popular platforms like Just Eat, Deliveroo or Uber Eats, where you can choose your own hours and get paid for each drop-off.

Image

Prefer to go independent? Consider offering a local delivery service in your community for things like groceries, takeaway orders or even small business parcels. This is the perfect money-maker if you’re reliable and know your local area well.

Start Mystery Shopping

Get paid to evaluate customer service and sales teams by visiting shops, making phone calls or participating in online interactions. According to Indeed, Mystery Shoppers in the UK can earn up to £19.54 per hour, but the average salary is around £10.16.

Become a Translator

If you’re bilingual, provide translation services for companies expanding to international audiences. You can set rates per word or hour based on text complexity and deadlines.

Start a Run Club or Fitness Class

Image

If you’re passionate about health and wellness, why not turn your love of fitness into a side income by starting your own run club or group fitness class? It’s a fun and rewarding way to stay active, meet new people and earn money doing something you enjoy.

You don’t need a fancy gym or expensive equipment – start small with outdoor boot camps, HIIT sessions in the park, or weekly group runs! Once you’ve built a local following, you could expand to one-to-one sessions, offer nutrition advice (if qualified), or host online classes via Zoom.