This is a list of professional wrestlers and other personnel working for the professional wrestling promotion Total Nonstop Action Wrestling.
Roster
Male wrestlers
- Abyss (Chris Parks)
- Kurt Angle
- Bob Armstrong (Joseph James)
- Booker T (Robert Huffman)
- Black Reign/Dustin Rhodes (Virgil Runnels III)
- Brother Devon (Devon Hughes)
- Brother Ray (Mark LoMonaco)
- Christian Cage (Jason Reso)
- Johnny Devine (John Parsonage)
- Sonjay Dutt (Retesh Bhalla)
- Hernandez (Shawn Hernandez)
- Homicide (Nelson Erazo)
- Lance Hoyt
- B.G. James (Brian Gerard James)
- Kip James (Monty Sopp)
- Kaz (Franklin Kazarian)
- Jay Lethal (Jamar Shipman)
- Judas Mesias (Gilbert Cosme)
- Kevin Nash
- Jimmy Rave (James Guffey)
- Rellik (John Hugger)
- Robert Roode
- Chris Sabin (Josh Harter)
- Samoa Joe (Nuufolau Seanoa)
- Shark Boy (Dean Roll)
- Alex Shelley (Patrick Martin)
- Elix Skipper
- Scott Steiner (Scott Rechsteiner)
- James Storm (James Black)
- A.J. Styles (Allen Jones)
- Tomko (Travis Tomko)
- Petey Williams
- Eric Young (Jeremy Fritz)
Female wrestlers
- Awesome Kong (Kia Stevens)
- Traci Brooks (Tracy Brookshaw)
- Gail Kim
- Roxxi Laveaux (Nicole Raczynski) - Also the valet of the Voodoo Kin Mafia
- Angelina Love (Angel Williams)
- Jackie Moore (Jacqueline Moore) - Also the valet of James Storm
- O.D.B. (Jessica Kresa)
- Velvet Sky (Jamie Szantyr)
Occasional wrestlers
- Curry Man (Daniel Covell) - (kayfabe) Representing NJPW
- Shinsuke Nakamura - Representing NJPW
- Tiger Mask (Yoshihiro Yamazaki) - Representing NJPW
Managers and Valets
- Karen Angle - Valet and wife of Kurt Angle
- Ms. Peyton Banks (Bonnie Maxon) - Valet of Robert Roode
- Christy Hemme - Valet of the Rock 'n' Rave Infection, occasional wrestler
- James Mitchell - Manager of Judas Mesias
- Raisha Saed (Melissa Anderson) - Manager of Awesome Kong
- Salinas (Shelly Martinez) - Valet of LAX
Other on-air talent
- Jeremy Borash - Backstage interviewer; Creative writer and occasional ring announcer
- Jim Cornette - TNA Management Director
- Crystal Louthan - Backstage interviewer
- Matt Morgan - Enforcer for Jim Cornette
- David Penzer - Ring announcer
- Hermie Sadler - Occasional iMPACT! play-by-play analyst
- SoCal Val (Valerie Wyndham) - Ring Girl
- Mike Tenay - iMPACT! play-by-play commentator; Creative writer
- Don West - iMPACT! color commentator
Referees
- Rudy Charles - Senior official
- Earl Hebner
- Mark "Slick" Johnson
- Shane Sewell
- Andrew Thomas
Inactive talent
- Austin Creed - Signed with TNA, yet to debut
- Raven (Scott Levy) - Contract is ending soon
- Rhino (Terry Gerin) - Recovering from neck injury
- Sharmell (Sharmell Sullivan-Huffman) - kayfabe suffered broken jaw after being hit by Robert Roode
- Sting (Steve Borden) - Taking time off
Stables and tag teams
- A.J. Styles and Tomko
- The Angle Alliance (Kurt Angle and A.J. Styles) with Karen Angle and Jeremy Borash
- The Latin American Xchange (Hernandez and Homicide) with Salinas
- The Motor City Machine Guns (Chris Sabin and Alex Shelley)
- The Rock 'n Rave Infection (Lance Hoyt and Jimmy Rave) with Christy Hemme
- Team 3D (Brother Ray and Brother Devon) and Johnny Devine
- Velvet-Love Entertainment (Angelina Love and Velvet Sky)
- The Voodoo Kin Mafia (B.G. James, Kip James, and "Bullet" Bob Armstrong) with Roxxi Laveaux
Other personnel
- Bill Banks - Website director
- Marc Blondin - iMPACT! commentator (French language)
- D'Lo Brown (Accie Connor) - Road agent
- Dixie Carter - President
- Scott D'Amore - Road agent
- Glenn Gilberti - Road agent
- Sylvain Grenier - iMPACT! commentator (French language)
- Hector Guerrero - iMPACT! commentator (Spanish language)
- Jeff Jarrett - Vice President and Director of Creative Writing
- Pat Kenney - Road agent
- Dutch Mantel (Wayne Cowan) - Creative writer
- Dale Oliver - Music composer
- Vince Russo - Creative writer
- Bob Ryder - Director of Administration
- David Sahadi - Promotional projects director
- Kevin M. Sullivan - Production director
- Terry Taylor (Paul Taylor) - Director of Talent Relations
- Willie Urbina - iMPACT! commentator (Spanish language)