Cuando la precoz adolescente Juno MacGuff (Ellen Page) queda embarazada, ella elige a una estrella de rock fracasada y a su esposa (Jennifer Garner) para adoptar a su bebé nonato. Las complicaciones surgen cuando Mark, el padre elegido, empieza a ver a Juno mucho más allá que sólo la madre de su futuro hijo, poniendo en peligro a su matrimonio y la adopción.