Models Create a model class: var Appointment = Backbone.Model.extend({}); You can add defaults to a class: var Appointment = Backbone.Model.extend({ defaults: { title: 'Checkup', date: new Date() } }); Or as a function to defer creation for new objects until they are newed var Appointment