This work describes removal of hydrocarbons from aqueous solution using porcelanite as an adsorbent surface with investigation of some factors that affect on adsorption process of the hydrocarbons such as contact time, primary hydrocarbons concentration in the solution, adsorbent particle size and temperature of the solution. Removal of hydrocarbons was conducted using the batch method. From the obtained results, it was found that, the quantity of adsorbed hydrocarbons was increased with increase in adsorption temperature .Equilibrium time was attained at 30min for efficient removal of hydrocarbons. Removal percentage of hydrocarbons over porcelanite powder was found to be 41.61% and the amount of adsorbed hydrocarbons over porcelanite was 83.22(mg/g). The results of adsorption processes were more fitted with Friendlich model rather than Langmuir adsorption model. Thermodynamic study showed that, ΔH was endothermic, ΔG at the values were negative at lower concentrations and then turned positive when concentrations increased and ΔS was found to be positive.