Marketing and Communications Internship, Cape Town

assist with digital marketing, communications, and fundraising to spread the message of ubuntu

This grass-roots social enterprise is based in a township on the outskirts of Cape Town. Support their valuable work at the community center where they provide children with troubled backgrounds each day a safe and stimulating space to go to.

As an intern, you’ll assist with the day to day running of the center and, depending on your knowledge and experience, assist with their digital marketing, communications, (digital) fundraising activities. This Marketing and Communications internship is a great opportunity to gain practical working experience while at the same time contribute and be involved in a worthwhile and very much needed project.

Cape Town, South Africa
Non profit. community projects
Project Management, Communications, Marketing, Fundraising
8-26 Weeks
From USD 2,655

Ubuntu Project is a social development organization that works in Masiphumelele, a township on the outskirts of Cape Town that deals with a high level of social issues such as poverty, crime, drug and alcohol abuse, and HIV/AIDS. Ubuntu’s main focus is the Ubuntu Centre, a community center that directs resources to the community and cares for between 60 and 100 children every day. The children are from families that lack the resources to provide them with daycare, and the center offers a safe and educative space on a daily basis. They also offer the children healthy meals. Many of the children have experienced traumas and receive as much emotional support as possible at the center. The organization also supports a number of daycare centers in the township that are run by the grandmothers and mothers of the community.


As an intern, your role will be designed according to your specific skills, academic focus, and desired learning outcomes.

What you’ll do
  • Assist with Digital Marketing and Communication strategy and content creation: social media run (Facebook, Instagram), newsletter, blog post and website
  • Identify fundraising opportunities locally or internationally and assist with (online) fundraising campaigns
  • Maintain donor relations
  • Assist in day-to-day management of the center, volunteer coordination and administrative tasks
  • Support the design and implementation of development projects at the Ubuntu center or within the community
  • Assist in Monitoring and Evaluation
  • Every intern will regularly be involved in helping create stimulating, educative, and fun activities and offering organizational support to a number of daycare centers in Masiphumelele

Project hours

Monday-Thursday Friday
08:30-12:30 Morning projects Morning projects
12:30-14:00 Lunch Lunch
14:30-16:30 Afternoon projects  –

The weekends are off unless you are assisting with volunteer house arrivals/departures.

  • Preferably background or experience in Communications, (Digital) Marketing or Journalism or similar.
  • Good social skills
  • Good English writing skills
  • Experience and/or interest in Fundraising is a nice to have
  • Enjoy working with children and people of different cultures
  • Interest in community projects
  • Open minded and creative

You’ll be staying at a volunteer house called Yoga Shala, a house in Capri, on Cape Town’s Southern Peninsula, where people from around the world stay while volunteering in the surrounding communities. Everyone at the house plays a role and assists in the general day to day operation of yoga shala, from the kitchen to gardening and cleaning, creating a great community in the house. There is free WiFi and the nearest shopping center is a 10-minute drive away.


You can start your internship with this organization every Monday.  Please keep in mind this organization is closed for one month of summer holiday at the end of the year.

What you’ll pay (2023 rates)

8 weeks USD 2,832
12 weeks USD 3,895
16 weeks USD 4,958
20 weeks USD 6,021
26 weeks USD 7,616

At Roots, we do everything we can to make your internship experience smooth and hassle-free. We offer an all-inclusive service, which means we will help you find the right internship (we believe we are great matchmakers!), help you with visa arrangements, book accommodation for you in Cape Town, give you all the pre-departure information you need before arriving, pick you up from the airport and check in with you while on your work placement to ensure you feel supported. Your exact fee depends on the duration of your stay, so if you tell us how long you would like to stay, we can give you an exact quote.

What you are paying for:
  • Full accommodation rental fees including breakfast and dinner
  • Transfer from Cape Town International airport to your accommodation and back on arrival and departure day
  • Transport to and from the project
  • Assistance with finding the perfect work placement
  • Assistance with your visa arrangement & other preparations
  • Regular check ins during your internship with you and your supervisor.
  • Your own account on a career development platform that offers content and courses focused on exploring different career opportunities
  • On the ground support during your stay and troubleshooting if needed
  • A reference letter at the end of your internship
  • A discount on weekend activities, exclusive to Roots interns
  • Flights to Cape Town
  • Visa, medical and travel insurance costs for the duration of your placement – must include cover for repatriation
  • Lunch, drinks, snacks, and items of personal nature (f.e. curios, gifts, clothing).
  • Costs for additional excursions or activities

Optional extra:

Personal Development Sessions
To help you optimise your personal and professional development during your internship, we offer individual monthly sessions with a professional consultant. These 1,5-hour sessions offer opportunities to set goals, reflect on your experience, and ensure your internship will benefit your career as much as possible.
Monthly fee: USD 65
Workshop: Exploring the Nonprofit Landscape
To give you a full understanding of the nonprofit sector in Africa, we offer one-off individual online workshops by a South African digital marketing and fundraising specialist. You’ll learn about the needs of the nonprofit sector, best practices in nonprofit management, and sustainability of fundraising initiatives. You’ll also be given a large amount of useful resources.
Workshop fee: USD 65
Cape Town, South Africa
Nonprofit, community projects
Project Management, Communications, Marketing, Fundraising
8-26 Weeks
From USD 2,832

It's a wonderous time to be a part of the journey. I strongly believe that more and more interns working here could be the next level to even greater accomplishments. The outcome of how brilliant this experience can be results in how much engagement you put into it. With a large amount of freedom to see what you can create, whether it be a documentary, blog writing, or fundraising events, you can really let this project be the canvas of your creativity, and with the intent being that you are here to support, stand as a good representation, a contributor not a saviour and prove to yourself what you are capable of and lastly; to listen to the message of Ubuntu and discover your own interpretation of it.

Denver, United KingdomMarketing and Communications Internship, Cape Town
  • Gain experience in project management, communications, marketing, and fundraising
  • Contribute to a charity on a mission to spread the message of Ubuntu and achieve happiness for the children
  • Gain a full insight in the day to day running of a community project
  • Plenty of opportunity to help out with fun and stimulating activities for the children at the community center
  • Live and work in Cape Town, one of the most beautiful cities in the world
  • Enjoy exploring South Africa’s many highlights during your time off
4 WEEKS USD 1,769
8 WEEKS USD 2,832
12 WEEKS USD 3,895
16 WEEKS USD 4,958

See Detailed Rates

Other internships with this organization
How to apply?

If you’re ready to apply for this internship, here’s what to do:

  1. Fill in the application form (it will show in a new screen) and send your CV to
  2. We’ll set up a call with you to go through your application.
  3. If we feel it’s a good match, we’ll set up a call between you and the supervisor for this internship.
  4. If everyone’s happy, we’ll provisionally confirm your placement! We’ll then send you the invoice for the deposit, get started with a detailed booking form, and we’ll give you all the information you need to prepare for your upcoming adventure.
  5. Only once we receive payment of the deposit your placement will be confirmed.

Or if you’d just like to ask us some questions about this internship first, just fill in the contact form on the right. We’ll be happy to assist!

    If you have any questions about this opportunity, please ask us by completing the form below.


    NGO storytelling internship; Sustainable Coffee Bay

    Open for applications

    NGO Storytelling Internship, South Africa

    NGO Storytelling Internship, South Africa

    Min 8 weeks

    Coffee Bay, South Africa

    Social Media, Storytelling, Content creation, Fundraising, Writing

    Get experience in communications within the context of a social impact program

    Wildlife Conservation Communications Internship

    Open for applications

    Wildlife Conservation Communications Internship

    Wildlife Conservation Communications Internship

    8-26 weeks

    Bela-Bela, South Africa

    Social Media, Writing, Digital Marketing, Fundraising 

    Combine your love for storytelling and wildlife conservation.