This paper deals with semi-infifinite programming with multiple fuzzy-valued objective functions. Firstly, some types of effificient solutions are proposed and illustrated in some examples. Then, necessary and suffificient Karush-Kuhn-Tucker optimality conditions for semi-infifinite programming with multiple fuzzy-valued objective functions are established.