This study aimed to obtain refined catfish oilbypurification with neutralization and bleaching. NaOH alkaline purification treatment used 12, 14 and 16°Be. The best semi-refined oil then purified using adsorbents magnesol XL in various concentrations as many as 0, 1, 3 and 5% then stirred using a magnetic stirrer for 10, 20 and 30 min. The oil analyzed by several parameters such as yield, free fatty acids, acid value, peroxide value, p-anisidine value, total oxidation value and clarity test. The results showed that the best semi-refined oil was conducted by treatment 16°Be NaOH and refined oil was conducted by combination treatment 1% Magnesol XL and 10 minutes stirring. The whole parameters result in this combination were under International Fish Oil Standard (IFOS).