Career Guide

How to Apply for Internships in South Africa

A practical, step-by-step guide for students and recent graduates looking to land their first internship.

1. Start early and set a schedule

Most South African companies open internship applications 3–6 months before the start date. Government departments and large corporates (like Eskom, Transnet, and the big banks) often have fixed annual intake windows. Set calendar reminders and check platforms like SPANi daily — especially the Closing Soon page so you never miss a deadline.

2. Prepare your documents

You will typically need: a one-page CV, a tailored cover letter, certified copies of your ID and academic transcripts, and sometimes a motivational letter. Keep these in a folder on your phone or laptop so you can apply quickly when you find a match.

3. Tailor every application

Generic applications get ignored. Read the job description carefully and mirror the language they use. If they ask for "attention to detail," mention a specific example where you demonstrated it. If the role is in finance, highlight your accounting modules — not your drama elective.

4. Where to find internships

Beyond SPANi, check company career pages directly, your university's career office, and government portals like the Department of Public Service and Administration. Many opportunities are also posted on LinkedIn and sector-specific bodies (e.g., SAICA for accounting, ECSA for engineering).

5. Watch out for scams

Legitimate internships never ask you to pay an application fee. Be wary of vague company names, Gmail addresses as official contacts, and offers that sound too good to be true. SPANi flags suspicious listings automatically, but always verify by checking the company's official website.

6. Follow up professionally

If you haven't heard back within 2–3 weeks after the closing date, a polite follow-up email is appropriate. Keep it short: confirm you applied, express continued interest, and ask about the timeline.