In March 2023, Shanahan announced her run to become a justice of the Ohio Supreme Court; eventually becoming one of six candidates running for three seats on the Ohio Supreme Court. Shanahan was endorsed by the Ohio Republican Party. During the campaign Shanahan expressed her opposition to what she called "legislating from the bench." She also Shanahan was elected to the Ohio Supreme Court in the 2024 election held on November 5, 2024, unseating incumbent Associate JusticeMichael P. Donnelly, a Democrat, by a 56% to 44% margin.