The number of portable toilets needed for an event can vary based on several factors including the number of attendees, the duration of the event, and whether food and drinks will be served. As a general rule, it's recommended to have at least one portable toilet for every 50 guests for a 3-hour event. For more specific recommendations, please contact a service provider.