関数は、変数や値といった引数を、関数で定められた何らかの方法で処理し、多くの場合は処理の結果を呼び出し元に戻します。ColdFusion には、下記のカテゴリに600 個を超える関数が用意されています。
関数を呼び出しは変数の使用と同様に関数全体をシャープ記号で囲みます。画面に表示する際は<cfoutput> ~ </cfoutput> ブロック内に関数が書かれているかを注意してください。