Non-Profit Video Production

You’re making the world a better place.

Share your story with video.

You spend every day in and out helping others in need — isn’t it time that the world heard your story? Through video you can build awareness, advocate for your cause, educate others on important issues, and build momentum for fundraising. It’s about the people you serve, not the organization itself, and we understand that level of dedication.

Nonprofit Video Production Portfolio

See some of our nonprofit work:


Why work with Viva Media

We believe video is about people for people — as a Toronto-based video production company, we fully engage in giving back to our community. Every year we select a nonprofit to donate to, volunteer for, or create video with. Because for us, helping others isn’t something that’s nice to do, it’s something everyone should do.

Types of nonprofits we work with

  • Nationwide organizations and foundations
  • International organizations and foundations
  • Healthcare
  • Educational
  • Environmental
  • Arts & Culture

What kind of videos do you make with nonprofits?

We do it all! We’re a public service announcement (PSA) video production company, an educational video production company, and we help nonprofits with their video storytelling through testimonials, explainer videos, commercials, and more. If you have a mission for your video, we want to be your partner!

How much does it cost?

Depending on style, you can expect to spend between $7,500-$15,000 per video. It may sound like a lot, but trust us, telling your story is worth the investment. We always partner with nonprofit organizations to maximize the budget, without compromising the message. Want to talk more? Give us a call!

How long does it take?

The typical timeline for a video project is 6-10 weeks. We recommend for testimonials to have participants scheduled at the beginning of the project to assure that everything stays on time.


We want to learn more about you! Please fill out this form and we’ll follow up within 24 hours. 


195 Norseman Street
Unit 22
Toronto, Ontario
M8Z 6A4

Contact Us


Our Hours

Weekdays: 9:00 am – 6:00 pm

Weekends: Closed

Send us your RFP
Just want to say hi?
Join our team

click here and tell us a bit more about yourself!