The Preakness Stakes is traditionally held annually on the third Saturday in May. For 2025, the 150th running of the Preakness was held on Saturday, May 17. The race is held at Pimlico Race Course in Baltimore, Maryland, except in 2026 when it will move to Laurel Park during Pimlico's reconstruction. So generally, the Preakness Stakes occurs on the third Saturday in May each year, which means the date varies but stays within the third weekend of May.