Historien utspelar sig i New Orleans där Prinsen Naveen av Maldonia blir förvandlad till en groda av den elaka Dr. Facilier. I ett desperat försök att bli människa igen försöker Prins Naveen att få den vackra servitrisen Tiana att kyssa honom och genom det bryta förtrollningen. Men kyssen ger inte den önskade effekten som Naveen hade hoppats på utan istället så startar ett äventyr som leder både honom och Tiana genom Louisianas träskmarker.