Plant cold-hardy cactus in an unglazed terra cotta pot that has a drainage hole.
Combine equal parts compost and coir or peat moss, 1/4 part sharp sand or grit, and 1/4 part small broken pieces of crockery. Fill the terra cotta pot to a level that will allow the plant's roots to rest comfortably, with the base of the plant about ½-inch below the pot's rim.
Set the cactus in the pot and fill with additional potting mix. Pat it down gently with your fingers and irrigate until water runs out of the drainage hole. Keep the plant in a sunny location.
Water the cactus once a week during summer, but limit it to once a month in winter. Do not allow the roots to become completely dry. Water more often during very hot weather.
Fertilize the cactus once a month from May until September. Apply a balanced fertilizer mixed to half strength.
Re-pot the cactus every two to three years. After it is removed from its pot, cut off all roots that are rotted or damaged, using pruning shears or scissors. Use a slightly larger pot and fresh potting mix. Do not re-use the old medium.