2024 Preakness Stakes date and time: When is the race, how to watch, odds, horses and weather
The 2024 Preakness Stakes will be held on Saturday, May 18, 2024, at Pimlico Race Course in Baltimore. The post-time for the Preakness Stakes is set for 7:01 p.m. ET.