On November 5, 2019, NASCAR announced the 2020 Whelen Modified Tour schedule.
[1] Due to the COVID-19 pandemic, however, the Martinsville date was cancelled, and many of the early-season races were postponed.
[2] An initial version of a revised schedule had Myrtle Beach Speedway hosting the season-opening race on June 6, but that date was eventually moved to Jennerstown and rescheduled for June 21.
[4][5] Oswego Speedway announced the cancellation of their September race in August in the face of tight state restrictions on gatherings.
Italics – Pole position set by final practice results or rainout.