Lama permainan softball ditentukan oleh berapa banyak inning yang dimainkan. Satu inning terdiri dari dua setengah babak, di mana tim yang menjadi pemukul mencoba untuk mencetak skor dengan memukul bola dan berlari mengelilingi base, sementara tim yang bertahan berusaha untuk mencegah mereka mencetak skor dengan menangkap bola atau mematikan pelari.
Jumlah inning dalam permainan softball bervariasi tergantung pada level permainannya. Dalam permainan softball remaja dan dewasa, permainan biasanya berlangsung selama tujuh inning. Dalam permainan softball anak-anak, permainan biasanya berlangsung selama lima atau enam inning. Dalam permainan softball profesional, permainan biasanya berlangsung selama sembilan inning.