15 realistic ideas with honest income estimates. No “make £10k in your first month” nonsense.
Whether you want to pay off debt faster, save for a house deposit, or just have more breathing room each month, a side hustle can be the fastest way to boost your income. But most “side hustle” articles are written by people who have never done one. This guide gives you honest, UK-specific estimates based on what people actually earn.
Tax reminder
You get a £1,000 trading allowance each tax year. Earn under that from self-employment and you do not need to register or file. Above that, you must register as self-employed with HMRC and file a Self Assessment tax return. Use our tax calculator to estimate what you will owe.
The 15 best side hustles
1. Freelance writing
£200–£2,000/monthContent writing, copywriting or technical writing. Start on Upwork or PeoplePerHour then build direct clients.
Effort: MediumStartup cost: Free
2. Private tutoring
£25–£60/hourGCSE and A-Level subjects are in highest demand. MyTutor and Tutorful handle the marketing for you.
Effort: MediumStartup cost: Free
3. eBay / Vinted reselling
£100–£1,500/monthBuy from car boot sales, charity shops and clearance. Clothing, electronics and vintage items sell best.
Effort: MediumStartup cost: £50–£200
4. Delivery driving
£10–£15/hourDeliveroo, Uber Eats and Just Eat. Flexible hours. Evenings and weekends pay the most.
Effort: LowStartup cost: Bike or car
5. Dog walking / pet sitting
£10–£15/walkRover and Tailster connect you with local pet owners. Multiple dogs per walk increases earnings.
Effort: LowStartup cost: Free
6. Virtual assistant
£12–£25/hourEmail management, diary scheduling, social media. Small business owners are always looking for help.
Effort: MediumStartup cost: Free
7. Web development
£500–£5,000/projectWordPress sites, Shopify stores and custom builds. One of the highest-earning side hustles if you have the skills.
Effort: HighStartup cost: Free
8. Online surveys / user testing
£50–£200/monthProlific for academic surveys, UserTesting for website testing. Low pay but genuinely zero effort.
Effort: LowStartup cost: Free
9. Photography
£150–£500/shootEvents, portraits and product photography. Build a portfolio on Instagram and get referrals.
Effort: HighStartup cost: £500+
10. Matched betting
£200–£500/monthExploiting free bet offers. Tax-free in the UK. Use OddsMonkey or Profit Accumulator for guidance.
Effort: MediumStartup cost: £50–£200
11. Print on demand
£50–£1,000/monthDesign t-shirts, mugs and posters. Printful or Redbubble handles printing and shipping.
Effort: MediumStartup cost: Free
12. Cleaning services
£12–£20/hourDomestic and end-of-tenancy cleaning. Advertise on Facebook Marketplace and build a client list.
Effort: HighStartup cost: £50
13. Amazon FBA
£200–£5,000/monthSource products wholesale and let Amazon handle storage, shipping and returns. Steep learning curve but scalable.
Effort: HighStartup cost: £500+
14. Music / audio
£50–£500/trackSell beats, produce music for content creators, or license tracks on AudioJungle.
Effort: HighStartup cost: £200+
15. Social media management
£300–£2,000/monthManage Instagram, TikTok or LinkedIn for local businesses. 3–5 clients and you have a serious income stream.
Effort: MediumStartup cost: Free
How to choose
Pick based on three factors: your existing skills (freelancing, tutoring), your available time (delivery driving fits around any schedule), and your startup budget (reselling needs stock, surveys need nothing). Start with one, get consistent income, then consider adding a second.
The best side hustle is the one you actually do. Overthinking is the enemy. Pick one from this list, spend this evening setting it up, and earn your first pound this week.