Sinopse:
Juno MacGuff (Ellen Page) é uma jovem de 16 anos que acidentalmente engravidou de Paulie Bleeker (Michael Cera), um grande amigo com quem transou apenas uma vez. Inicialmente ela decide fazer um aborto, mas ao chegar na clínica muda de idéia. Junto com sua amiga Leah (Olivia Thirlby) ela passa a procurar em jornais um casal a quem possa entregar o bebê assim que ele nascer, já que não se considera em condições de criá-lo. É assim que conhece Vanessa (Jennifer Garner) e Mark (Jason Bateman), um casal com boas condições financeiras que está disposto a bancar todas as despesas médicas de Juno, além de dar-lhe uma compensação financeira caso ela queira. Juno recusa o dinheiro para si, mas decide que Vanessa e Mark ficarão com seu filho.