The 2026 NFL season begins in just over three months (see all 32 teams' schedules here) and teams are now starting Phase 3 (organized team practice activities) of their offseason workout programs -- commonly known as OTAs.
Contact is not permitted in these activities, but teams are allowed to run 7-on-7, 9-on-7 and 11-on-11 drills.
The OTAs will conclude in June after a three-day mandatory minicamp. Then, after a month-long break, training camps will begin in late July.
Here are the OTA and minicamp dates for all 32 teams:

Arizona Cardinals
OTA offseason workouts: May 18-19, May 21, May 26-27, May 29, June 1-2, June 4
Mandatory minicamp: June 8-10
Atlanta Falcons
OTA offseason workouts: May 18-19, May 21, May 26-27, May 29, June 8-9, June 11
Mandatory minicamp: June 16-18
Baltimore Ravens
OTA offseason workouts: May 18-19, May 21, May 26-28, June 1-2, June 4
Mandatory minicamp: June 9-11
Buffalo Bills
OTA offseason workouts: May 18-19, May 21, May 26-28, June 1-4
Mandatory minicamp: June 9-11
Carolina Panthers
OTA offseason workouts: May 26-27, May 29, June 1-2, June 4
Mandatory minicamp: June 9-11
Chicago Bears
OTA offseason workouts: May 27-29, June 2-4
Mandatory minicamp: June 9-11
Cincinnati Bengals
OTA offseason workouts: June 1-3, June 9-11
Mandatory minicamp: June 16-18
Cleveland Browns
OTA offseason workouts: May 19-21, May 26-28, June 2-5
Mandatory minicamp: June 9-11
Dallas Cowboys
OTA offseason workouts: June 1-2, June 4, June 8-9, June 11
Mandatory minicamp: June 16-18
Denver Broncos
OTA offseason workouts: June 2-4, June 8-11
Mandatory minicamp: June 16-18
Detroit Lions
OTA offseason workouts: May 27-29, June 2-4, June 9-11
Mandatory minicamp: June 16-17
Green Bay Packers
OTA offseason workouts: May 26-27, May 29, June 1-2, June 4, June 15-16, June 18
Mandatory minicamp: June 9-11
Houston Texans
OTA offseason workouts: May 27-29, June 1-2, June 4
Mandatory minicamp: June 9-11
Indianapolis Colts
OTA offseason workouts: May 26-27, May 29, June 1-2, June 4
Mandatory minicamp: June 9-11
Jacksonville Jaguars
OTA offseason workouts: May 26, May 28-29, June 1-2, June 4, June 15-17
Mandatory minicamp: June 9-11
Kansas City Chiefs
OTA offseason workouts: May 26-28, June 1-3
Mandatory minicamp: June 9-11
Las Vegas Raiders
OTA offseason workouts: May 18, May 20-21, May 26, May 28-29, June 1-4
Mandatory minicamp: June 6-11
Los Angeles Chargers
OTA offseason workouts: May 26-27, May 29, June 2-4, June 8-11
Mandatory minicamp: June 16-18
Los Angeles Rams
OTA offseason workouts: May 26-28, June 1-2, June 4, June 8-9, June 11
Mandatory minicamp: June 15-16
Miami Dolphins
OTA offseason workouts: May 18-19, May 21, May 26-27, May 29, June 8-9, June 11
Mandatory minicamp: June 2-4
Minnesota Vikings
OTA offseason workouts: May 26-27, May 29, June 1-2, June 4, June 15-18
Mandatory minicamp: June 9-11
New England Patriots
OTA offseason workouts: May 27, May 29, June 1-2, June 4, June 8-9, June 11
Mandatory minicamp: June 15-17
New Orleans Saints
OTA offseason workouts: May 27-28, June 1, June 3-4, June 8, June 10-11
Mandatory minicamp: June 16-17
New York Giants
OTA offseason workouts: May 19-21, May 27-29, June 1-4
Mandatory minicamp: June 8-10
New York Jets
OTA offseason workouts: May 27-29, June 1-2, June 4, June 8-11
Mandatory minicamp: June 16-18
Philadelphia Eagles
OTA offseason workouts: May 26-27, May 29, June 1-2, June 4
Mandatory minicamp: June 9-10
Pittsburgh Steelers
OTA offseason workouts: May 18, May 20-21, May 26, May 28-29, June 8-9, June 11-12
Mandatory minicamp: June 2-4
San Francisco 49ers
OTA offseason workouts: May 27-29, June 1, June 3-4
Mandatory minicamp: June 9-10
Seattle Seahawks
OTA offseason workouts: May 26, May 28-29, June 1, June 3-4
Mandatory minicamp: June 9-11
Tampa Bay Buccaneers
OTA offseason workouts: May 26-28, June 2-4, June 9-11
Mandatory minicamp: June 16-18
Tennessee Titans
OTA offseason workouts: May 18-19, May 21, May 26-27, May 29, June 8-9, June 11-12
Mandatory minicamp: June 16-17
Washington Commanders
OTA offseason workouts: May 27-29, June 2-4, June 9-11
Mandatory minicamp: June 16-18
