Your source for offseason news

2024 NFL Offseason Practice and Camp Dates

The below table maps out when teams will have their scheduled offseason events.

Rookie Mini Camp StartsOTA WorkoutOTA WorkoutOTA WorkoutOTA WorkoutOTA WorkoutOTA WorkoutMandatory Camp Starts
Arizona CardinalsMay 10thMay 20th-22ndMay 28th-30thJune 3rd-6thJune 11th
Atlanta FalconsMay 10thMay 13th-14thMay 16thMay 20th-21stMay 23rdJune 3rd-4thJune 6thJune 10th
Baltimore RavensMay 3rdMay 20thMay 22nd-23rdMay 28thMay 30th-31stJune 3rd-4thJune 6th-7thJune 11th
Buffalo BillsMay 10thMay 20th-21stMay 23rdMay 28th-30thJune 3rd-4thJune 6thJune 11th
Carolina PanthersMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 3rd-4thJune 6thJune 11th
Chicago BearsMay 10thMay 21st-23rdMay 29th-31stJune 10th-12thJune 4th
Cincinnati BengalsMay 10thMay 28th-30thJune 3rd-6thJune 11th
Cleveland BrownsMay 10thMay 21st-23rdMay 28th-30thJune 3rd-6thJune 11th
Dallas CowboysMay 10thMay 21st-23rdMay 29th-31stJune 4th
Denver BroncosMay 10thMay 21st-23rdMay 28th-30thJune 3rd-6thJune 11th
Detroit LionsMay 10thMay 21st-23rdMay 29th-31stJune 10th-12thJune 4th
Green Bay PackersMay 3rdMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 3rd-4thJune 6thJune 11th
Houston TexansMay 10thMay 20th-21stMay 23rdMay 29th-31stJune 11th
Indianapolis ColtsMay 10thMay 21st-23rdMay 29th-31stJune 4th
Jacksonville JaguarsMay 10thMay 20th-21stMay 23rdMay 28th-29thJune 3rd-6thJune 10th
Kansas City ChiefsMay 3rdMay 20th-22ndMay 28th-30thJune 4th-7thJune 11th
Las Vegas RaidersMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 3rd-6thJune 11th
Los Angeles ChargersMay 10thMay 20th-21stMay 23rdMay 29th-31stJune 4th-7thJune 11th
Los Angeles RamsMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 3rd-6thJune 10th
Miami DolphinsMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 4th
Minnesota VikingsMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 10th-13thJune 4th
New England PatriotsMay 10thMay 20th-21stMay 23rdMay 29th-31stJune 3rd-4thJune 6th-7thJune 11th
New Orleans SaintsMay 10thMay 21st-23rdMay 28th-30thJune 3rd-6thJune 11th
New York GiantsMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 3rd-4thJune 6th-7thJune 11th
New York JetsMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 3rd-4thJune 6th-7thJune 11th
Philadelphia EaglesMay 3rdMay 20thMay 22nd-23rdMay 28thMay 30th-31stJune 4th
Pittsburgh SteelersMay 10thMay 21st-23rdMay 28th-30thJune 3rd-6thJune 11th
San Francisco 49ersMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 4th
Seattle SeahawksMay 3rdMay 20thMay 22nd-23rdMay 28thMay 30th-31stJune 3rd-4thJune 6th-7thJune 11th
Tampa Bay BuccaneersMay 10thMay 21st-23rdMay 28th-30thJune 4th-6thJune 11th
Tennessee TitansMay 10thMay 20th-21stMay 23rdMay 28th-29thMay 31stJune 10th-13thJune 4th
Washington CommandersMay 10thMay 20thMay 22nd-23rdMay 28thMay 30th-31stJune 11th

More Posts

The Start of OTAs – Monday, May 20th

May 21, 2024

OTA, Rookie Camp, & News Summary, May 13-14

May 14, 2024

Rookie Mini Camp Summary (and other news) – Second Weekend

May 13, 2024

Rookies That Could Make a Splash

May 13, 2024

2024 NFL Offseason Practice and Camp Dates

May 7, 2024

Rookie Mini Camp Summary (and other news) – First Weekend

May 6, 2024