Wcws 2024 Today We are excited for the women's college world series to return to oklahoma city in 2024! 7:50 pm, june 5, 2024. • 14h • 2 min read. Usa softball hall of fame complex, oklahoma city, okla.