The group made a full-year pretax profit of 2.1 billion shillings, up from a pretax loss of 64 million shillings in 2012.
A stable macroeconomic environment and expected return on planned investments make the board "confident of a positive return in line with the growth strategy" this year, the company said.
Total Kenya, part of French oil major Total, reported that finance costs decreased by 1.28 billion shillings to 279 million shillings, helped by a 5.2 billion shilling injection from the Total group in 2012.
The company said it had won several contracts to supply the industry with refined products, helping to increase gross sales by 29 per cent to 155 billion shillings.
Earnings per share rose to 2.08 shillings in 2013, reversing a loss per share of 0.32 shillings last year.
The company proposed an increased dividend of 0.60 shillings per share, against 0.20 shillings for 2012.