W spokojnym miasteczku w Minnesocie nastoletnia Juno MacGuff (Ellen Page) zmaga się z codziennością typową dla zbuntowanej licealistki. Nieoczekiwanie jej życie komplikuje się, gdy odkrywa, że jest w ciąży po jednorazowym zbliżeniu z przyjacielem, Paulem (Michael Cera). Zdeterminowana, by stawić czoła sytuacji, Juno podejmuje trudną decyzję o urodzeniu dziecka. Postanawia znaleźć dla niego odpowiednich rodziców adopcyjnych, samodzielnie wybierając przyszłą rodzinę. Jej wybór prowadzi do szeregu niecodziennych spotkań i emocjonalnych wyzwań.