EventList is a Joomla extension that allows you (and your users, if you so chose) to define events and venues within your Web site. It will also display a list of events and has (optional) features to allow your users to register for events. EventList is free and the home site is here.
The class of '69 has also used a related extension called Eventlist Calendar, which displays a month by month calendar with days that have a scheduled event highlighted. We have not included EventList Calendar in the Class Web Site Template. If you would like to get it, you can find information here.