L’opera rappresenta una Sacra Famiglia con san Giovannino, all’interno di una sagoma ovale. Al centro del dipinto, la Vergine è raffigurata con uno sguardo tenero rivolto verso sinistra, avvolta in un manto celeste che copre una veste rossa, mentre il velo sui suoi capelli luminosi ha una tonalità più scura. La Vergine tiene dolcemente in braccio il Bambino, che sta dormendo beatamente coperto da una veste biancastra. In basso, la figura del san Giovannino, ben riconoscibile dai fluenti capelli mossi e dalla veste in pelle, ha lo sguardo rivolto verso la Vergine. Sulla sinistra della composizione, quasi in penombra, si intravede la figura di san Giuseppe. I personaggi sono caratterizzati dalla dolcezza dei loro profili e dal rossore degli incarnati, particolarmente evidente sul naso e sulle gote. L’opera è pervasa da una generale penombra, con pochi ma significativi tocchi di luce che illuminano le figure. L’impianto compositivo appare assai composito e bilanciato nelle rispondenze delle varie parti, evidenziando un dignitoso accademismo che può farsi ragionevolmente risalire al secolo XVIII, forse in ambito senese, nel quale erano diffuse raffigurazioni simili.
Il dipinto è provvisto di una cornice coeva, dipinta di nero e listrata di oro.