Veteran Fremantle forward Michael Walters has secured his future at the Dockers for a further two seasons, signing a contract extension that will see him remain at Cockburn until at least the end of 2025.

The 32-year-old, a product of Swan Districts, joined Fremantle in 2008 and has played 211 games in purple since.

"I'm thrilled to announce I've signed on for another two years. I'm very excited, very happy and it makes me a one-club player, which is good," Walters said in a club statement on Monday.

"It's the club I always wanted to come to, the club that I've been at for my whole adulthood. It's good to be here for a further two years.

"We (Walters and Nat Fyfe, who also recently signed a contract extension) have been here for a long time, we've seen a lot of players come and go through the team and the young group that are stepping up at the moment are playing some unreal footy.

"The young boys are always eager to learn, get better each and every day, which also keeps us motivated. The ultimate team success is something that we're chasing and something we want to get before we do retire."

Dockers player personnel boss David Walls echoed Walters' sentiment, expressing joy in seeing Walters remain a one-club player and citing the club's positive trajectory.

"He brings real energy and passion to the group and he's a real leader in that regard, particularly with some of our guys who are a bit quieter, Sonny comes in with plenty of passion and just loves the club," Walls said.

"It's brilliant he's going to be a one-club player and he can keep bringing that passion and he deserves success.

"I feel the club is heading in the right direction and he wants to be a part of it for as long as possible.

"Both Nat and Sonny were really good to deal with and understand where our list is at, where we're going and what we're trying to do."

Coming off their bye last weekend, Walters' Dockers prepare to battle Richmond at Optus Stadium this weekend.