The Calendar app only shows the 'Add an event' button in the list view - the other views have a '+' button next to each available day/time which you use to add an event in that specific slot.
The buttons to add events only show if you're logged in as an administrator, or a user/member who has 'Contribute' permission on the Calendar.
Thanks
Joe