Palkia first appeared in the tenth Pokémon movie, The Rise of Darkrai, where it was battling against it's enemy, Dialga. During the battle, Dialga used Roar of Time against it and injured its left arm. Palkia then fleed to its own dimension in Alamos Town. Due to Palkia's arrival, the Pokémon who were having nightmares under the influence of Darkrai's Dark Void woke up. Simultaneously, Palkia's presence causes the dimension Dialga and Palkia were fighting in to disintergrate the normal dimension little by little. Dialga, who was furious at Palkia for its cowardice, engaged it to continue the battle which did enormous damage to the entire town. During the battle, Darkrai tried to hold them off as long as he could, but ended up getting himself killed in the process of saving the town. Before Dialga and Palkia can deliver the final blow against each other, Ash and Dawn successfully managed to magnify the volume of the song, Oración, soothing both Dialga and Palkia in mid-flight and healing Palkia's wound. Just as Dialga returned to its dimension, Ash and Dawn asked Palkia to return Alamos Town back to its original dimension. Once everything was restored, Palkia returned to its dimension.
In Giratina and the Sky Warrior, Palkia didn't make an appearance but was mentioned in a flashback of its battle in Alamos Town. However, its counterpart, Dialga, played a minor role in the beginning of the movie.
Palkia made its last and final appearance in Arceus and the Jewel of Life. It arrived in Michina Town to rescue Dialga from being sucked into a deadly spatial distortion by using Spacial Rend to close it. Sheena then connected with the hearts of both Dialga and Palkia and puts an end to their conflict with each other once and for all. After that, Dialga and Palkia returned to their respective dimensions. Sheena and Kevin explained to Ash and his friends that the reason why Dialga and Palkia clashed in Alamos Town was because both of their dimensions, which were not meant to ever intersect, intersected due to Arceus's preparation to awaken from its long, eternal slumber. As a result, both Dialga and Palkia believed that they both invaded each other's territory and the battle also affected the Reverse World which made it bring Giratina into the conflict as well. When Arceus arrived and prepared to destroy all of the humans due to Damos' betrayal, Dialga, Palkia, and Giratina arrived and protected Ash and his friends from Arceus's attacks. In order to by Dialga some time to send Ash and his friends back in the past to change the timeline and save the future, Palkia used is space bending abilities to keep Arceus at bay. However, it ended up getting severely wounded by the angered Alpha Pokémon along with Dialga and Giratina. Eventually, when Ash and the others had successfully changed the timeline for the better, Arceus healed Palkia, Dialga, and Giratina, and Palkia returned to its own dimension to live peacefully once more.
Palkia made its television appearance along with Dialga in the episode, The Battle Finale of Legend! when the Team Galactic leader, Cyrus took control of them with the power of the Red Chain. Once they were being controlled, Cyrus commanded them to open a portal for him and create a new universe before him. Once the portal is created, Ash and his friends along with the freed Lake Guradians frees them from the red chain. Cyrus, who turned against his followers, stepped into the portal and disappeared as it closes. Dialga and Palkia destroyed it with their signature moves and everything around the Spear Pillar and Mt. Coronet begins to fall apart. With the combined powers of the Lake Guardians, Ash and his friends managed to calm down both Dialga and Palkia and save the Sinnoh region from destruction. Soon after that, the Lake Guardians sends Dialga and Palkia back to their respective dimensions where they can live in peace once more.
|Spacial Rend||The Rise of Darkrai|
|Aura Sphere||The Rise of Darkrai|
|Hyper Beam||The Rise of Darkrai|
|Protect||The Rise of Darkrai|
|+ indicates this Pokémon used this move recently.*|
- indicates this Pokémon normally can't use this move.