The best time to host a webinar is typical during business hours on weekdays. This allows people who are interested in your products or services to attend without having to take time off from work.