This paper presents a novel current source which is insensitive to supply voltage. The presented current source without resistor is composed of two components. The first component possesses a positive supply voltage coefficient and the second component has a negative supply voltage coefficient. These two components are combined to cancel the variation of the current due to the change of supply voltage. A small signal analysis is presented to derive the positive and negative coefficients. Based on the HSPICE simulation, this current source is proves to be insensitive to supply voltage from 2.5 V to 3.5 V.