You can show upcoming events on your WordPress site using The Events Calendar plugin. Apart from displaying events, this plugin can also integrate with WPForms and accept user submitted events from the frontend of your website.