NFL offseason workout dates for all 32 teams

AP

The draft is quickly approaching, but that’s not the next major milestone on the offseason schedules of the 32 NFL teams.

Offseason workout programs will be kicking off as soon as next Monday, marking the first point since the end of last season that players can work with their coaches on the field or in the weight room. Most of the sessions are voluntary, including up to 10 days of organized team activities or OTAs, although each team is permitted one mandatory minicamp that all players under contract must attend or risk fines from their teams.

Teams that hired new coaches are also permitted one voluntary minicamp for veteran players before the draft and they will also kick off their offseason conditioning program earlier than teams with incumbent coaches. There will also be rookie minicamps for each team after the draft, but those dates have not been announced yet. The rest of the dates appear below.

Arizona Cardinals – First day of workouts: April 20; OTAs: May 19-21, May 26-28, June 1-4; Mandatory Minicamp: June 9-11

Atlanta Falcons – First day of workouts: April 6; Voluntary Minicamp: April 27-30; OTAs: May 26-29, June 2-3, June 5, June 9-12; Mandatory Minicamp: June 16-18

Baltimore Ravens – First day of workouts: April 20; OTAs: May 26-28, June 1-3, June 8-11; Mandatory Minicamp: June 16-18

Buffalo Bills – First day of workouts: April 6; Voluntary Minicamp: April 28-30; OTAs: May 26-27,May 29, June 1, June 3-4, June 8-11; Mandatory Minicamp: June 16-18

Carolina Panthers – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18

Chicago Bears – First day of workouts: April 13; Voluntary Minicamp: April 28-30; OTAs: May 27-29, June 1-3, June 8-11; Mandatory Minicamp: June 16-18

Cincinnati Bengals – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18

Cleveland Browns – First day of workouts: April 20; OTAs: May 26-27, May 29, June 1-2, June 4, June 8-9, June 11-12; Mandatory Minicamp: June 16-18

Dallas Cowboys – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-10; Mandatory Minicamp: June 16-18

Denver Broncos – First day of workouts: April 13; Voluntary Minicamp: April 28-30; OTAs: May 27-29, June 1-2, June 4, June 15-18; Mandatory Minicamp: June 9-11

Detroit Lions – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18

Green Bay Packers – First day of workouts: April 20; OTAs: May 27-29, June 2-4, June 9-12, Mandatory Minicamp: June 16-18

Houston Texans – First day of workouts: April 20; OTAs: May 26-28, June 1-2, June 4, June 8-9, June 11-12; Mandatory Minicamp: June 16-18

Indianapolis Colts – First day of workouts: April 20; OTAs: May 18-20, May 26-28, June 1-4; Mandatory Minicamp: June 9-11

Jacksonville Jaguars – First day of workouts: April 20; OTAs: May 26-28, June 1-2, June 4, June 8-9, June 11-12; Mandatory Minicamp: June 16-18

Kansas City Chiefs – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 9-12; Mandatory Minicamp: June 16-18

Miami Dolphins – First day of workouts: April 20; OTAs: May 26-27, May 29 June 1-2, June 4, June 8-11; Mandatory Minicamp: June 16-18

Minnesota Vikings – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18

New England Patriots – First day of workouts: April 20; OTAs: May 26, May 28-29, June 1, June 3-4, June 8-9, June 11-12; Mandatory Minicamp: June 16-18

New Orleans Saints – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18

New York Giants – First day of workouts: April 20; OTAs: May 27-29, June 1-2, June 4, June 8-9, June 11-12; Mandatory Minicamp: June 16-18

New York Jets – First day of workouts: April 6; Voluntary Minicamp: April 28-30; OTAs: May 19-21, May 26-28, June 2-5; Mandatory Minicamp: June 9-11

Oakland Raiders – First day of workouts: April 7; Voluntary Minicamp: April 21-23; OTAs: May 19-21, May 26-28, June 1-4; Mandatory Minicamp: June 9-11

Philadelphia Eagles – First day of workouts: April 20; OTAs: May 26-28, June 1-2, June 4, June 8-11; Mandatory Minicamp: June 16-18

Pittsburgh Steelers – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18

St. Louis Rams – First day of workouts: April 20; OTAs: June 2, June 4-5, June 8-9, June 11, June 15-16, June 18-19; Mandatory Minicamp: None

San Diego Chargers – First day of workouts: April 20; OTAs: May 26-28, June 1-3, June 8-11; Mandatory Minicamp: June 16-18

San Francisco 49ers – First day of workouts: April 7; Voluntary Minicamp: April 28-30; OTAs: May 19-21, May 27-29, June 1-2, June 4-5; Mandatory Minicamp: June 9-11

Seattle Seahawks – First day of workouts: April 20; OTAs: May 26-27, May 29, June 1-2, June 4, June 8-11; Mandatory Minicamp: June 16-18

Tampa Bay Buccaneers – First day of workouts: April 20; OTAs: May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18

Tennessee Titans – First day of workouts: April 20; OTAs: May 26-28, June 1-2, June 4, June 8-11; Mandatory Minicamp: June 16-18

Washington Redskins – First day of workouts: April 20; OTAs:  May 26-28, June 2-4, June 8-11; Mandatory Minicamp: June 16-18