Member Login


Essence of Lifestyle

Southwood is the essence of today's lifestyle you avail yourself to the privileges of membership at a top quality, private course.


Southwood Golf & Country Club is an expression of the way members embrace life and have done so since 1894. Situated in St. Norbert along the edge of the La Salle River the club is surrounded by nature and history yet close to all the finest modern amenities, Southwood Golf & Country Club is the essence of today’s lifestyle. 

The unrivalled golf course, clubhouse, restaurants, and service at Southwood Golf & Country Club are at the very heart of the experience. However, the attractions and opportunities so close at hand enrich and expand the entire Southwood lifestyle. Panoramic views of the surrounding ruins, river valley, oak grove and golf course make the clubhouse an enjoyable retreat for members and their guests.

Southwood Golf & Country Club is a short drive from anywhere within the city – but far enough away to give you the tranquility of a true country club setting.