2024 NFL OTAs and Minicamps: Schedule and dates for all 32 teams

With the 2024 NFL Schedule officially out, it's time for teams to gear up to play. Check out the full schedule for each NFL team's OTA workouts and minicamps:

NFL OTAs & Minicamps Schedule

Arizona Cardinals

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 20-22, May 28-30, June 3-6
  • Mandatory minicamp: June 11-13
https://statics.foxsports.com/static/orion/player-embed.html?id=fmc-kgd29pmuic8h5spq&image=https://static-media.fox.com/fmc/prod/sports/787e4cfd-5c0a-449b-8119-ba7ac7072aea/3817mns9jotam1yk.jpg&props=eyJwYWdlX25hbWUiOiJmc2NvbTpzdG9yaWVzOm5mbDoyMDI0IE5GTCBPVEFzIGFuZCBNaW5pY2FtcHM6IFNjaGVkdWxlIGFuZCBkYXRlcyBmb3IgYWxsIDMyIHRlYW1zIiwicGFnZV9jb250ZW50X2Rpc3RyaWJ1dG9yIjoiYW1wIiwicGFnZV90eXBlIjoic3RvcmllczphcnRpY2xlcyJ9 Loading Video…

This browser does not support the Video element.

Atlanta Falcons

  • First day: April 2
  • Voluntary Minicamp: April 22-24
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 13-14, May 16, May 20-21, May 23, June 3-4, June 6
  • Mandatory minicamp: June 10-12

Baltimore Ravens

  • First day: April 15
  • Rookie Minicamp: May 3-5
  • OTA offseason workouts: May 20, May 22-23, May 28, May 30-31, June 3-4, June 6-7
  • Mandatory minicamp: June 11-13

Buffalo Bills

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 20-21, May 23, May 28-30, June 3-4, June 6
  • Mandatory minicamp: June 11-13

Carolina Panthers

  • First day: April 8
  • Voluntary Minicamp: April 23-25
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 3-4, June 6
  • Mandatory minicamp: June 11-13

Chicago Bears

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31
  • Mandatory minicamp: June 4-6

Cincinnati Bengals

  • First day: April 15
  • Rookie Minicamp: May 10
  • OTA offseason workouts: May 28-30, June 3-6
  • Mandatory minicamp: June 11-13

Cleveland Browns

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 21-23, May 28-30, June 3-6
  • Mandatory minicamp: June 11-13

Dallas Cowboys

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 21-23, May 29-31
  • Mandatory minicamp: June 4-6

Denver Broncos

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 21-23, May 28-30, June 3-6
  • Mandatory minicamp: June 11-13

Detroit Lions

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 21-23, May 29-31, June 10-12
  • Mandatory minicamp: June 4-6

Green Bay Packers

  • First day: April 15
  • Rookie Minicamp: May 3-4
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 3-4, June 6
  • Mandatory minicamp: June 11-13

Houston Texans

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 20-21, May 23, May 29-31, June 3-4, June 6
  • Mandatory minicamp: June 11-13

Indianapolis Colts

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 21-23, May 29-31
  • Mandatory minicamp: June 4-6

Jacksonville Jaguars

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 3-6
  • Mandatory minicamp: June 10-12

Kansas City Chiefs

  • First day: April 15
  • Rookie Minicamp: May 4-6
  • OTA offseason workouts: May 20-22, May 28-30, June 4-7
  • Mandatory minicamp: June 11-13

Las Vegas Raiders

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 3-6
  • Mandatory minicamp: June 11-13

Los Angeles Chargers

  • First day: April 2
  • Voluntary Minicamp: April 22-24
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 20-21, May 23, May 29-31, June 4-7
  • Mandatory minicamp: June 11-13

Los Angeles Rams

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 3-6
  • Mandatory minicamp: June 10-12

Miami Dolphins

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31
  • Mandatory minicamp: June 4-6

Minnesota Vikings

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 10-13
  • Mandatory minicamp: June 4-6

New England Patriots

  • First day: April 8
  • Voluntary minicamp: April 23-24
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 20-21, May 23, May 29-31, June 3-4, June 6-7
  • Mandatory minicamp: June 11-13

New Orleans Saints

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 21-23, May 28-30, June 3-6
  • Mandatory minicamp: June 11-13

New York Giants

  • First day: April 15
  • Rookie Minicamp: May 9-11
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 3-4, June 6-7
  • Mandatory minicamp: June 11-13

New York Jets

  • First day: April 15
  • Rookie Minicamp: May 3-5
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 3-4, June 6-7
  • Mandatory minicamp: June 11-13

Philadelphia Eagles

  • First day: April 15
  • Rookie Minicamp: May 3-4
  • OTA offseason workouts: May 20, May 22-23, May 28, May 30-31
  • Mandatory minicamp: June 4-6

Pittsburgh Steelers

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 21-23, May 28-30, June 3-6
  • Mandatory minicamp: June 11-13

San Francisco 49ers

  • First day: April 15
  • Rookie Minicamp: May 10-11
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31
  • Mandatory minicamp: June 4-6

Seattle Seahawks

  • First day: April 8
  • Voluntary minicamp: April 22-24
  • Rookie Minicamp: May 3-5
  • OTA offseason workouts: May 20, May 22-23, May 28, May 30-31, June 3-4, June 6-7
  • Mandatory minicamp: June 11-13

Tampa Bay Buccaneers

  • First day: April 15
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 21-23, May 28-30, June 4-6
  • Mandatory minicamp: June 11-13

Tennessee Titans

  • First day: April 8
  • Voluntary minicamp: April 22-24
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 20-21, May 23, May 28-29, May 31, June 10-13
  • Mandatory minicamp: June 4-6

Washington Commanders

  • First day: April 2
  • Voluntary Minicamp: April 22-24
  • Rookie Minicamp: May 10-12
  • OTA offseason workouts: May 14-15, May 17, May 21-22, May 24, June 4-5, June 7
  • Mandatory minicamp: June 11-13