Founded in 1974, the club was initially located on the lake at Stone Mountain. By 1982 membership had grown and the club obtained the use of a small building and dock at the Chattahoochee River Park. By 1989 the main boathouse was constructed where it presently stands along Azalea Drive, across from the Chattahoochee River.