Alvin, Simon e Theodore sono tre scoiattolini che proprio in prossimità delle festività natalizie si ritrovano senza casa, infatti il loro albero situato in un foresta viene abbattuto per farne tradizionale abete natalizio che adornerà gli uffici di una casa discografica di Los Angeles.
Giunti nella Città degli angeli i tre faranno la conoscenza del musicista David Seville (Jason Lee) che sta attraversando un periodo decisamente difficile dopo aver ricevuto l’ennesimo rifiuto per un suo brano dall’ex-compagno di college Ian Hawke (David Cross), ora a capo della casa discografica Jett Records ed essere stato mollato dalla sua ragazza nonchè vicina di casa Claire Wilson (Cameron Richardson).
Tornato a casa Dave scopre nottetempo i tre scoiattolini a far baldoria nella sua cucina, nulla di strano se non fosse che li becca a cantare un’accattivante versione del classico Only You scoprendo che i tre oltre a parlare sono dotati di un ugola d’oro che se unita alle sue composizioni potrebbe rivelarsi la grande occasione tanto cercata, così Dave fa un patto col peloso trio offrendogli un rifugio e cibo a volontà in cambio di qualche esibizione che si rivelerà un grande successo.