カンナダ文字(カンナダもじ、カンナダ語: ಕನ್ನಡ ಅಕ್ಷರಮಾಲೆ, kannaḍa akṣaramāle、ಕನ್ನಡ ವರ್ಣಮಾಲೆ, kannaḍa varṇamāle、英: Kannada script)は、主にインドのカルナータカ州で話されているカンナダ語を表記するための文字。古代インドのブラーフミー文字から派生した文字の1つであり、書字方向は他の派生文字(デーヴァナーガリーなど)と同じく左から右への横書きである。単語と単語の間は欧米諸言語のように分かち書きする。書字システムの性質によりアブギダに分類される。カンナダ語だけでなく、カンナダ語使用地域周辺で話されているトゥル語やコンカニ語などの言語の表記にも使用され、一部にマラーティー語の話者でこの文字を用いる人もいる。