nflball-getty.jpg
getty images

The 2022 NFL offseason has been a whirlwind of big-name player movement. Soon enough, all the splashy acquisitions will have a chance to take the field with new teams for the first time. The NFL announced Friday official start dates for all 32 teams' offseason programs, including pre-draft workouts, veteran minicamps and organized team activities (OTAs).

Phase One of the programs consists of meetings, strength and conditioning training, and physical rehab. Phase Two can include on-field workouts, and both individual and group drills. Phase Three consists of up to 10 days of OTAs, which are essentially non-contact practices, and can also include one mandatory veteran minicamp per team. Teams with new head coaches are allowed to conduct an additional mandatory minicamp, per the NFL.

Here are the key dates for all 32 teams' offseason programs:

Arizona Cardinals

Offseason program starts: April 19
OTAs: May 23-25, June 1-3, June 6-9
Minicamp: June 14-16

Atlanta Falcons

Offseason program starts: April 19
OTAs: May 24-26, June 1-3, June 6-9
Minicamp: June 14-16

Baltimore Ravens

Offseason program starts: April 18
OTAs: May 24-26, May 31-June 2, June 7-10
Minicamp: June 14-16

Buffalo Bills

Offseason program starts: April 19
OTAs: May 23-24, May 26, May 31-June 2, June 6-7, June 9-10
Minicamp: June 14-16

Carolina Panthers

Offseason program starts: April 18
OTAs: May 23-24, May 26, May 31-June 1, June 3, June 6-9
Minicamp: June 14-16

Chicago Bears

Offseason program starts: April 4
Voluntary minicamp: April 19-21
OTAs: May 16-17, May 19, May 23-24, May 26, June 6-7, June 9
Minicamp: June 14-16

Cincinnati Bengals

Offseason program starts: May 2
OTAs: June 6-7, June 9, June 14-16

Cleveland Browns

Offseason program starts: April 19
OTAs: May 24-26, May 31-June 2, June 6-9
Minicamp: June 14-16

Dallas Cowboys

Offseason program starts: April 18
OTAs: May 24-25, June 1-2, June 6-7, June 9-10
Minicamp: June 14-16

Denver Broncos

Offseason program starts: April 11
OTAs: May 23-24, May 26, May 31-June 1, June 3, June 6-7, June 9-10
Minicamp: June 13-15

Detroit Lions

Offseason program starts: April 19
OTAs: May 24-26, June 1-3, June 13-16
Minicamp: June 7-9

Green Bay Packers

Offseason program starts: April 18
OTAs: May 23-24, May 26, May 31-June 1, June 3, June 13-14, June 16
Minicamp: June 7-9

Houston Texans

Offseason program starts: April 11
Voluntary minicamp: April 26-28
OTAs: May 23, May 25-26, May 31, June 2-3, June 6-9
Minicamp: June 14-16

Indianapolis Colts

Offseason program starts: April 18
OTAs: May 24-26, June 1-3, June 13-16
Minicamp: June 7-9

Jacksonville Jaguars

Offseason program starts: April 11
OTAs: May 23-24, May 26, May 31-June 1, June 3, June 6-9
Minicamp: June 13-15

Kansas City Chiefs

Offseason program starts: April 18
OTAs: May 25-26, May 31-June 2, June 7-10
Minicamp: June 14-16

Las Vegas Raiders

Offseason program starts: April 11
Voluntary minicamp: April 25-27
OTAs: May 23-24, May 26, June 1-3, June 13-14
Minicamp: June 7-9

Los Angeles Chargers

Offseason program starts: April 18
OTAs: May 23-24, May 26, May 31-June 1, June 3, June 6-7, June 9
Minicamp: June 14-15

Los Angeles Rams

Offseason program starts: April 18
OTAs: May 23-24, May 26, May 31-June 2
Minicamp: June 7-9

Miami Dolphins

Offseason program starts: April 4
Voluntary minicamp: April 19-20
OTAs: May 16-17, May 19, May 23-24, May 26, June 6-7, June 9-10
Minicamp: June 1-2

Minnesota Vikings

Offseason program starts: April 11
OTAs: May 16-17, May 19, May 23-24, May 26, May 31-June 3
Minicamp: June 7-9

New England Patriots

Offseason program starts: April 18
OTAs: May 23-24, May 26, June 1-3, June 13-14, June 16-17
Minicamp: June 7-9

New Orleans Saints

Offseason program starts: April 4
Voluntary minicamp: April 25-27
OTAs: May 24-26, May 31-June 2, June 7-10
Minicamp: June 14-16

New York Giants

Offseason program starts: April 4
Voluntary minicamp: April 19-21
OTAs: May 16-17, May 19, May 23-24, May 26, May 31-June 3
Minicamp: June 7-9

New York Jets

Offseason program starts: April 18
OTAs: May 23-24, May 26, May 31-June 1, June 3, June 7-10
Minicamp: June 14-16

Philadelphia Eagles

Offseason program starts: April 25
OTAs: May 31, June 2-3, June 6-8

Pittsburgh Steelers

Offseason program starts: April 18
OTAs: May 24-26, May 31-June 2, June 6-9
Minicamp: June 7-9

San Francisco 49ers

Offseason program starts: April 19
OTAs: May 23-24, May 26, May 31-June 2, June 3, June 6-9
Minicamp: June 7-9

Seattle Seahawks

Offseason program starts: April 19
OTAs: May 23, May 25-26, May 31, June 2-3, June 6-9
Minicamp: June 7-9

Tampa Bay Buccaneers

Offseason program starts: April 11
OTAs: May 17-19, May 24-26, May 31-June 3
Minicamp: June 7-9

Tennessee Titans

Offseason program starts: April 18
OTAs: May 23-24, May 26, May 31-June 2, June 6-9
Minicamp: June 14-16

Washington Commanders

Offseason program starts: April 18
OTAs: May 23-26, May 31-June 2, June 6-8
Minicamp: June 14-16