List of current AHL captains and alternate captains

The American Hockey League (AHL) is a professional ice hockey league composed of 32 teams, founded in 1936. Each team may select a captain, who has the "privilege of discussing with the referee any questions relating to interpretation of rules which may arise during the progress of a game." Each team is also permitted to select alternate captains, who serve when the captain is not on the ice. Captains are required to wear the letter "C" on their uniform for identification while alternate captains wear the letter "A"; both letters are 3 inches (7.6 cm) in height.

Rule 6.2 of the 2023–24 Official AHL Rulebook indicates that "[only] when the captain is not in uniform, the coach shall have the right to designate three alternate captains. This must be done prior to the start of the game." Many AHL teams with a named captain select more than two alternate captains and rotate the "A"s among these players throughout the season.

Goaltenders are not permitted to serve as captains during games. This rule follows that which was instituted in the National Hockey League (NHL) in 1948 after teams complained that it took Montreal Canadiens goaltender Bill Durnan too long to skate to talk with the officials and back to his crease. As a result, no goalie has ever served as captain of an AHL team.

Key
Spent entire AHL career with team

Captains
Twenty-four of the thirty-two AHL teams currently have a captain. The eight teams without a captain are the Bakersfield Condors, Belleville Senators,Cleveland Monsters, Iowa Wild, Ontario Reign, Providence Bruins, Rockford IceHogs, and the San Jose Barracuda. Of the twenty-four captains, two of them have been with their team for their entire career. The longest-tenured captain in the league is Seth Helgeson of the Bridgeport Islanders who has served in that role since January 31, 2021.

Alternate captains
Nineteen of the thirty-two AHL teams have named at least the regulation two alternate captains (the thirteen exceptions being the Calgary Wranglers, Charlotte Checkers, Cleveland Monsters, Coachella Valley Firebirds, Colorado Eagles, Hartford Wolf Pack, Laval Rocket, Milwaukee Admirals, Ontario Reign, San Diego Gulls, Syracuse Crunch,Tucson Roadrunners, and the Wilkes-Barre/Scranton Penguins). Of the sixty-six alternate captains, thirteen of them have been with their team for their entire career. Teams that have named more than the regulation two alternate captains (or three in the case of teams without a captain) are required to rotate the two (or three) "A"s between those players by methods of their choosing. The current longest-tenured alternate captain in the league is Daniel Walcott of the Syracuse Crunch, who has served in that role since 2017.