The Oka Sho (桜花賞) is a Japanese Grade 1 flat horse race in Japan. The race is restricted to three-year-old Thoroughbred fillies and is run over a distance of 1,600 metres (approximately 1 mile) at the Hanshin Racecourse, Takarazuka, Hyōgo in April. It was first run in 1939 and is the Japanese equivalent of the English 1,000 Guineas. The race was run at Nakayama Racecourse until 1944 when it was run at Tokyo Racecourse. After a two year hiatus the Oka Sho was staged at Kyoto Racecourse from 1947 to 1949. The race was also run at Kyoto in 1967, 1991 and 1995.