March 16-18 – Clubs are permitted to contact, and enter into contract negotiations with, the certified agents of players who will become Unrestricted Free Agents upon the expiration of their 2019 player contracts at 4:00 p.m., New York time, on March 18
March 18 – Prior to 4:00 p.m., New York time, clubs must exercise options for 2020 on all players who have option clauses in their 2019 contracts
Prior to 4:00 p.m., New York time, clubs must submit qualifying offers to their Restricted Free Agents with expiring contracts to retain a Right of First Refusal/Compensation
Prior to 4:00 p.m., New York time, clubs must submit a minimum salary tender to retain exclusive negotiating rights to their players with expiring 2019 contracts who have fewer than three accrued seasons of free agency credit
Top 51 Rule begins. All clubs must be under the 2020 Salary Cap prior to 4:00 p.m., New York time
All 2019 player contracts will expire at 4:00 p.m., New York time
The 2020 league year and free agency period begin at 4:00 p.m., New York time
Trading period for 2020 begins at 4:00 p.m., New York time, after expiration of all 2019 contracts
The first day of the 2020 league year will end at 11:59:59 p.m., New York time, on March 18. Clubs will receive a personnel notice that will include all transactions submitted to the league office during the period between 4:00 p.m., New York time, and 11:59:59 p.m., New York time, on March 18
March 29-April 1 – Annual League Meeting, Palm Beach, Florida
April 17 – Deadline for restricted free agents to sign offer sheets
April 20 – Clubs with returning head coaches may begin offseason workout programs
April 23-25 – NFL Draft, Las Vegas, Nevada
April 27 – Beginning this date, NFL clubs may request permission to visit with, try out, or sign any player who was under contract to the XFL at the conclusion of the XFL season
May 1-4 or May 8-11 – Clubs may elect to hold their one three-day post-Draft rookie minicamp from Friday through Sunday or Saturday through Monday
May 19-20 – Spring League Meeting, Marina Del Ray, California
July 15 – At 4:00 p.m., New York time, deadline for any club that designated a Franchise Player to sign such player to a multiyear contract or extension. After this date, the player may sign only a one-year contract with his prior club for the 2020 season, and such contract cannot be extended until after the club’s last regular season game
For a full list of all significant NFL offseason dates, click here.