Juno MacGuff (Elliot Page) è un adolescente bella e sicura di se stessa che intraprende un viaggio di nove mesi nella vita degli adulti quando deve affrontare una gravidanza non pianificata, e si mette a cercare i genitori perfetti per il suo bambino. Con l'aiuto del suo affascinante ragazzo senza pretese (Michael Cera), di suo padre che la sostiene (J.K Simmons) e di una matrigna molto pratica (Allison Janney), Juno adocchia una coppia benestante (Jennifer Garner e Jason Bateman) che desidera adottare il primo figlio.