Abby Jensen tem vindo a planear os seus doces dezasseis anos desde que era uma menina. Ela mantém uma lista de desejos que ela quer realizar. Quando o grande dia finalmente chega, ela acrescenta com entusiasmo o seu décimo sexto e último desejo à lista: uma foto de Logan, a sua paixoneta. Os seus pais e o seu irmão Mike surpreendem-na, mas ela rejeita-os grosseiramente. Começa então a primeira de muitas ocorrências invulgares, cada uma delas envolvendo visitas de uma mulher peculiar, Celeste. Ela aparece pela primeira vez como uma exterminadora quando a casa dos Jensens é invadida por vespas de um ninho que se tinha vindo a acumular há 16 anos. Celeste guarda a lista de desejos de Abby, mas a família não pode voltar para dentro da sua casa até que as vespas sejam exterminadas.
O melhor amigo de Abby, Jay Kepler, aparece e oferece o seu casaco a Abby. Quando Abby chega a um bolso, encontra um presente de aniversário para ela – um colar com metade de um coração a dizer “BFF”. Jay usa a outra metade como um encanto no seu porta-chaves. Um camião de entregas encosta, e a Celeste sai vestida de mulher de correio e dá um pacote com 16 velas e uma caixa de fósforos à Abby. Abby acende a primeira vela, o seu primeiro desejo, o de conhecer a celebridade Joey Lockhart, é realizado. Abby apercebe-se então que as velas correspondem aos desejos da sua lista de desejos. Abby acende a oitava vela e o seu desejo de um carro vermelho é satisfeito. Do carro sai a Celeste. Abby percebe que a Celeste é um ser mágico e os seus desejos tornam-se realidade cada vez que uma vela é acesa, e a Celeste aparece sempre que um desejo é concedido.
Abby tenta, sem sucesso, fazer um terceiro desejo. Celeste explica que Abby deve esperar para fazer novos desejos dentro de novas horas, e que, à meia-noite, as velas de Abby expiram e os desejos que ela fez serão permanentes. Abby faz mais desejos, fazendo-a bater a sua némesis, Krista Cook, que tem o mesmo aniversário que ela, num jogo de voleibol, e tornar-se presidente do corpo estudantil. Abby lembra-se de que precisa de um vestido para a sua festa de aniversário e decide comprá-lo com Jay, que concorda em pagar por ele. São seguidos por Krista, que leva a carteira de Jay quando ele a deixa cair. Ela convence o empregado da loja de que os dois não vão realmente comprar nada; o empregado expulsa-os. Abby usa a 9ª vela para fazer um desejo de ser tratada como um adulto, o que acrescenta consequências da idade adulta em que ela não pensou. Abby não pode continuar a frequentar o liceu, e ninguém na escola se lembra dela, nem mesmo Jay. Os seus pais compram-lhe um novo apartamento e deixam-na viver sozinha.
Regretting her wish, Abby tenta, sem sucesso, fazer novos desejos e mudar alguns. Abby deseja que os seus pais a compreendam; os seus pais compreendem-na, mas com a impressão de que ela é adulta. Abby passa por Krista’s Sweet 16 e vê Jay. Ela restaura as memórias de Jay de que eles são melhores amigos, mostrando-lhe o colar que ele lhe deu. No entanto, Jay é incapaz de a ajudar. Abby fala com Krista, e apercebe-se de que está em boas condições com ela na idade adulta. Ela também se apercebe que Jay sempre quis ser presidente do corpo estudantil. Desesperada, Abby regressa ao seu apartamento onde aparece a Celeste. Abby fala com Celeste enquanto lhe diz o quanto era egoísta por pensar em si própria sobre os seus amigos e família, porque não se apercebeu do que já tinha. Abby acabou por encontrar uma lacuna através das regras da magia porque o seu último desejo foi colado com pastilha elástica, actuando como uma “barreira” entre o quadro e as regras. Ela troca a fotografia por uma fotografia sua tirada naquela manhã e deseja poder voltar àquela manhã mesmo antes da meia-noite.
Abby volta então à vida normal. Abby deita fora a sua lista de desejos e dá o seu dinheiro ao Mike para uma guitarra. Abby encontra Krista com cartazes a dizer “Vote em Krista”. Ela e Krista reconciliam-se depois de Krista dizer a Abby que não gosta dela porque lhe tirou o Jay como amiga. Abby e Krista deixam de competir e trabalham juntas para tornar o corpo estudantil de Jay presidente, realizando o seu sonho. Abby e Krista fazem uma festa de aniversário conjunta. Krista e Logan tornam-se um casal, e o talento de Mike é reconhecido. Abby diz a Jay que não tem mais desejos, e eles beijam-se. A Celeste transforma-se então numa fada e voa para longe. Os casais – Abby e Jay e Krista e Logan – dançam juntos na festa.