The 2023 Canada Cup International Softball Championship is being held from July 7 – 16 at Softball City, Cloverdale Athletic Park, and Sunnyside Park in Surrey, BC.