Watch Lake / Green Lake

  • IMG_0193
  • IMG_0428
  • IMG_0433
  • IMG_0438
  • IMG_0440
  • IMG_0442
  • IMG_2461
  • IMGP0880
Watch Lake Watch Lake is a fisherman’s paradise with 3.5 miles of speed restricted lake, stocked yearly with 50,000 rainbow trout. Whether you love to troll the shorelines or are more of a winter ice fisherman, this is exactly where you want to be. Watch Lake attracts a balance of full time and part time residents and is a quiet community lake that is not suited for high powered watercraft. The lake is accessed on the North side via Pioneer Road and on the South side by Moose Point Drive.

The roots of history run deep in the area surrounding Watch Lake, and pioneer homesteads are a common sight as you explore the shores and back-country.

Watch Lake Lodge, an operating cattle and guest ranch owned for decades by the Horn family, offers cabins, camping, horseback riding and fishing throughout the summer. Ace High Resort and Tall Timbers Resort also offer cabins and camping and are havens for fishermen. Most of the waterfront properties on Watch Lake are less than 1 acre in size and from almost anywhere on the lake or close surrounding area you are within reach of crown land and almost endless recreational trails. Snowmobiling, cross-country skiing, ice skating and exploring on ATVs are among the activities open to those who come to Watch Lake. Nearby Green Lake is also within walking distance from many points on Watch Lake, and at most, just a short drive away.

100 Mile House is the service center for the Watch Lake community and where students in Grades 8-12 attend school at Peter Skene Ogden Secondary School. Typically, students in Grades K-7 are bussed to nearby Horse Lake Elementary School or 100 Mile House Elementary School where a French immersion program is offered.



  • Little Horse Lodge (general store, gas and dining)
  • Tall Timbers Resort
  • Ace High Resort
  • Watch Lake Lodge
  • Lone Butte General Store
  • Watch Lake Community Hall
  • Watch Lake Refuse dump


Green Lake Often called the Caribbean of the South Cariboo, beautiful Green Lake is located approx 13 km east of 70 Mile House. Its crystal clear, emerald coloured waters offer recreational opportunities for the entire family, including boating, tubing, waterskiing, windsurfing, canoeing, kayaking, swimming and fishing. The shoreline boasts many stretches of sandy beach which enhances its appeal to the many permanent and seasonal residents and to visitors who frequent the lake’s public parks and campgrounds. Among the provincial campgrounds are Sunset View on the south side, and Emerald Bay and Arrowhead on the north side.

The expansive lake is 14 km in length and averages 1.5 km in width, with average depths of 40 ft. For the angler, patience is a must, but when you hook one of its prized rainbow trout, it’s bound to be a big one. Adding to its beauty, Green Lake is surrounded predominantly by aspen forests which provide welcome shade in summer and a brilliant show of gold and bronze in the fall.

A four-season recreational paradise, the lake is surrounded by a labyrinth of trails, ideal for hiking, biking, quadding and snowmobiling, while the rolling terrain lends itself nicely to cross-country skiing.



  • 70 Mile General Store
  • Dusty Rose Pub
  • Provincial Campgrounds
  • Little Horse Lodge
  • 70 Mile Post Office
  • Tin Cup Greens Golf Course
  • Flying U Guest Ranch
  • Graham Dunden Ranch