Hey winkie, it doesn't need any special soil; ordinary house plant potting soil is fine. It is likes to be kept on the dry side though so I would go for a soil with good drainage.