The NHS regularly hires entry-level staff across its many hospitals and facilities. These roles offer a chance to start a career in healthcare support. Be aware that these positions are competitive, and applications must always go through official channels directly with the NHS.

Working at the NHS: a quick overview
The National Health Service (NHS) is the publicly funded healthcare system in England. It operates hundreds of hospitals, clinics, and community services nationwide. Due to the constant demand for healthcare and the size of its workforce, entry-level positions in various support functions open up regularly across different trusts and regions.
Working for the NHS means being part of a large, essential service. It offers a structured environment for those looking to begin a career in a vital sector.
Entry-level roles the NHS hires for
- Healthcare assistants: Provide direct patient care, assist with mobility, personal hygiene, and feeding, under the supervision of nurses.
- Porters: Transport patients, equipment, and medical supplies safely and efficiently around the hospital.
- Domestic and cleaning staff: Ensure a clean, hygienic, and safe environment for patients, staff, and visitors.
- Catering assistants: Prepare and serve food and beverages to patients and staff, maintaining high standards of hygiene.
- Administrative and reception support: Handle patient enquiries, manage appointments, maintain records, and provide general office support.
What you need to apply
Requirements vary slightly by role, but generally, you will need:
- A valid South African ID or a valid work permit for the UK.
- To be 18 years or older.
- A minimum of Grade 10 to Grade 12 education. For roles like administrative support, a matric certificate is often preferred.
- Availability to work various shifts, including weekends and public holidays.
- For roles that involve driving, such as some porter positions, a valid driver’s licence is essential, and sometimes a Professional Driving Permit (PrDP) may be required.
- For general worker and cleaning roles, specific academic qualifications might be less stringent, focusing more on reliability and the ability to follow instructions.
What these jobs offer
Working for the NHS offers several benefits beyond just a salary. You can expect a steady income and a structured work environment. Many entry-level roles provide on-the-job training, allowing you to learn valuable skills. There are often opportunities for career progression within the NHS, moving into more specialised or senior support roles.
The pay for NHS entry-level jobs depends on the specific role, the number of hours worked, and the location. Salary information is always confirmed only in your official job offer.
How to apply for the NHS jobs, step by step
Applying for entry-level roles at the NHS is a straightforward process, primarily done online. Follow these steps:
- Prepare your documents: Have a short, clear CV ready, highlighting any relevant experience or skills. You will also need a copy of your ID or work permit.
- Visit the official careers portal: Go to the official NHS Jobs site. This is the central portal for almost all NHS trusts in England, meaning one account allows you to apply for jobs across many hospitals and healthcare facilities.
- Search for vacancies: Use the search bar to look for roles like “Healthcare Assistant,” “Porter,” “Domestic,” or “Catering Assistant.” You can filter by location to find jobs near you.
- Create an account and apply: Once you find a suitable vacancy, create an account on the NHS Jobs site if you don’t have one already. Complete the online application form carefully and upload your CV and any other requested documents.
- Check individual trust websites: While NHS Jobs is comprehensive, some individual NHS trusts occasionally advertise vacancies directly on their own websites. It’s worth checking the websites of specific hospitals or trusts you are interested in, in addition to the main portal.

Tips to stand out
- Keep your CV concise, ideally one page, and tailored to the job you’re applying for.
- Always include contactable references on your CV.
- Highlight your availability for flexible shifts, including nights and weekends, as this is often crucial for healthcare support roles.
- Apply for multiple suitable roles across different NHS trusts if possible, to increase your chances.
- Be polite and professional in all communications. While direct follow-up is not always possible, ensuring your application is complete and well-written is key.
Frequently asked questions
Does the NHS charge a fee to apply?
No, the NHS never charges any fee to apply for a job. The application process is completely free. Be wary of anyone asking for money.
Can I apply with no experience?
Yes, many entry-level NHS roles, especially in domestic services, catering, and some healthcare assistant positions, are suitable for individuals with no prior experience. The NHS often provides comprehensive training for successful candidates.
How will they contact me?
The NHS will typically contact you via email or phone. Ensure your contact details are accurate on your application form and check your email regularly, including your spam folder.
Is there an age limit for NHS jobs?
Generally, you must be 18 years or older to work for the NHS in most roles due to working hour regulations and responsibilities. There is no upper age limit.
Watch out for job scams
Always be extremely cautious of job scams. The NHS will never ask you to pay for registration, uniforms, training, or any other fee to secure a job. Be suspicious of recruiters who contact you first on platforms like WhatsApp or Facebook, promising guaranteed jobs. Fake job offers for positions you never applied for are also common. Always verify any communication by checking against the official NHS Jobs site.
Your next step
If you’re ready to start your journey in healthcare support, your next step is to visit the official NHS Jobs site. Search for current vacancies that match your skills and interests.



