Events to be held this weekend