Snow or sun; come for the fun in McGregor, Minnesota! Whether you are looking for relaxation or an adventure you will find options year-round. The area is surrounded by natural resources; this is an outdoor enthusiast paradise! World-class golfing, fishing and boating, snowmobiling, bird watching, canoeing . . . these are only a few of the reasons people choose to visit our beautiful city and area.