The primary focus of this paper is to evaluate the channel capacity of a Terahertz (THz) communication system using a Multiple Input Multiple Output (MIMO) technique. By deriving mathematical expressions for channel capacity and considering practical constraints, the paper provides insights into the performance of such systems under various conditions. The channel model used in this work accommodates the channel accuracies and transceivers constraints. To validate the proposed channel capacity, some simulations by taking into account deferent parameters namely SNR (Signal to Noise Ratio), MIMO channel Matrix size, and distance between transmitter and receiver are performed. These simulations are carried out for 3 cases which are: (1) Channel State Information CSI is known to both transmitter (Tx) and receiver (Rx), (2) CSI is known to Rx but unknown to Tx, (3) CSI is unknown to both Tx and Rx. In this study, we introduce a mathematical formulation for a communication channel tailored for Terahertz (THz) applications. Using this channel model, we analyze the capacity of the THz channel. The suggested research has the potential to be applied in the design and enhancement of Terahertz (THz) wireless communication systems, aiding in the advancement of robust and high-capacity wireless networks that can fulfill the requirements of contemporary multimedia applications.