The Turtle Mech was first seen at the end of "Plan 10", when Donnie designed a quick draft of it on paper. At first, Donnie didn't have an adequately power source for such a construction, which was remedied near the end of "Into Dimension X!" when Michelangelo obtained one for him just before the Turtles left Dimension X.
The Turtle Mech had been completed by the beginning of "The Invasion, Part 1". In "The Invasion, Part 2", it was manned by April, Donnie, Mikey and Raph as they tried to battle Kraang Prime. This ultimately failed, as they were successful at disabling Kraang Prime's Ultimate Kraangdroid, only for Kraang Prime to leave his suit and attack the Turtle Mech in person. By the point, the Turtle Mech's circuits were already too fried to operate and continue defending Kraang Prime's attacks, so the four pilots quickly abandoned the Turtle Mech in the middle of the street before joining Casey and an injured Leonardo in the Party Wagon to flee New York City. Kraang Prime pushed over the abandoned Turtle Mech, but it appeared to remain otherwise intact.
The Turtles eventually recover the Turtle Mech and and it was used again in the Season 3 episode. "Attack of the Mega Shredder!", when Donnie, Raph, April and Casey use the Mech to find Leo and Mikey, and stop Mega Shredder
In “When Worlds Collide” the Turtle Mech was used against Lord Dregg’s ship, piloted by Raph, April, Bishop and Mona Lisa.
The Turtle Mech is armed with various weaponry including a flamethrower and barrel launcher.
- It takes 4 pilots and the stations were assigned to each character according to the Super Robo Mecha Force Five! cartoon with Lunk/Raph controlling the right arm, Mikey/Squeakums the left arm, Princess/April the left leg and Dr. Blip/Donnie the right one. However, there appears to be no confirmed station for Leo.
- Leo is the only one out of the Turtles who has not used the Mech.
- The Mech is so big Donnie couldn't find an energy source powerful enough for it until the team went to Dimension X and Mikey broke off a piece of a power crystal as seen in the end of the episode, "Into Dimension X!".