Can a Skilled Worker Visa holder work a second job in the UK?
A Skilled Worker in the U.K. can take a second job for up to 20 hours per week.
As of April 2024, the job does not have to be related to the visa holders occupation code.
Visa holders are also allowed to work for their own business / self employed.
According to UKVI:
You can work up to 20 hours a week in another job or for your own business as long as you’re still doing the job you’re being sponsored for.
The work you do must meet one of the following conditions:
it has an eligible occupation code listed as ‘higher skilled’
it is on the immigration salary list
it is in the same sector and at the same level as your main job
You can only do additional work in a job with an eligible occupation code listed as ‘medium skilled’ if both of the following apply:
you got your certificate of sponsorship for your first Tier 2 or Skilled Worker visa before 22 July 2025
you have continually held one or more Skilled Worker visas since then