Multi-port DC-DC converters have attracted special interest in applications where multiple energy sources are used. In this paper, a current-fed bi-directional three-port converter is proposed. Steady state and dynamic analysis of the converter is presented along with simulation results. The converter has the advantages of reduced current ripple at the input due to the presence of input inductor, high voltage step up ratios and no bulk input capacitors. One of the applications of such a converter is in fuel-cell hybrid systems with energy storage for use in telecommunication sub-stations.