The duration depends on your event’s schedule, but most charity and fundraising events take between 3 to 6 hours.