The Events Calendar: #1 calendar plugin for WordPress. Create/manage events (virtual too!) on your site with the free plugin.

Event Tickets Manager for WooCommerce – Event Registration and Tickets, Manage Events On WooCommerce
Events plugin WordPress empowers you to create event based products. Manage your event, check-in, recurring event, events location & much more.