Weekly on Mondays
The free version is called Modern Events Calendar Lite. It is very slick to use and can be integrated into your website with the minimum of effort. Features include user-submitted events, flexible event scheduling, event recurrence, multiple layout options, support for WordPress shortcodes and the ability to share events with external calendars