Det har spelats professionell baseboll i Charlotte sedan 1901, men dagens klubb grundades 1993. Klubben var en av två nya klubbar (så kallade expansion teams) i International League och tog namnet Charlotte Knights efter en tidigare klubb som spelade i AA-ligan Southern League till och med 1992. Klubben vann International League redan första säsongen.
Hemmaarena
Hemmaarena är ända sedan första säsongen Knights Stadium, invigd 1990. Det finns dock planer på att bygga en ny arena inne i Charlotte och på det sättet förbättra de dåliga publiksiffrorna.