Juno (Ellen Page) egy helyes, okos tinilány, aki egy túl jól sikerült randi után azzal szembesül, hogy teherbe esett Bleekertől (Michael Cera). Juno barátnője segítségével nevelőszülőket kezd keresni. A leendő örökbefogadók, Mark (Jason Bateman) és Vanessa (Jennifer Garner) minden szempontból tökéletesek. Már most igyekeznek mindenben segíteni, támogatni Junót. Az örökbeadást még Juno szülei, Mac és Bren is támogatják, hiszen lányuk még túl fiatal az anyai szerepre.