Welcome to Canora Beach on Good Spirit Lake in east-central Saskatchewan. Located along the north-east shore of the lake, Canora Beach is one of Good Spirit Lake's premiere destinations. Renowned for its shallow sandy beaches, it was acclaimed by Maclean's magazine as one of Canada's top 10 beaches.

Now encompassing 190 lots and 150 cabins and homes, Canora Beach has evolved quietly into a popular resort featuring a variety of some of the best properties at Good Spirit Lake.

Lakefront, Off-lake and RV lots are available or can be developed. Acreages may also be developed. Whether you are looking for a summer retreat or a permanent home, it's difficult to find an area that will match Canora Beach.

RVers are invited to stay in our full-service campground. Sites are level and grassy, nestled in a naturally-treed setting.

We are located close to Good Spirit Provincial Park at the south end of the lake, and Good Spirit Golf Club, a challenging 18 hole course. The town of Canora is only a short drive away, providing shopping, dining, recreational facilities including a golf course, hospital and many other services you may require.  The city of Yorkton, with a full array of shopping and amenities, is only 40 minutes to the south.

For information or bookings:

  • Call: 306-563-6363 (Canora Beach store/summer office)
  • Call: 306-563-4480 (home and winter office)
  • Email: canorabeach@sasktel.net
  • Mail: Canora Beach Developments, Box 1107, Canora SK Canada S0A 0L0

An area like no other


The area now known as Canora Beach has a long history, having been settled by ranchers in 1887. Albert Oldroyd and his family encouraged camping

on their ranch along the lake more than a century ago, and Canora Beach remains in the family to this day.

Read the history of Canora Beach  

(PDF format, courtesy Canora Courier)