One of the best reasons for coming to McGregor is to hike the trail to Greyton, roughly 14km through the spectacular fynbos-clad Riviersonderendberge mountains. The hike actually starts at Die Galg, about 15km south of McGregor. The McGregor-to-Greyton direction is easier. During peak times you must book in advance; only 50 people per day are allowed on the trail.

Most hikers stay the night in Greyton and return the following day. Permits are available from the tourism bureau and staff there can also offer advice on transfers to Die Galg.