Mille Roches Campground

Spread over two islands, the campgrounds of Mille Roches offers seclusion and tranquility set amidst a forest canopy of mature trees. Of 219 campsites, Mille Roches has the largest number of waterfront sites among the Parks of the St. Lawrence, with 63 sites along the wooded shores. In 2013, we added a new cabin called the Dive Shack on Macdonell Island (also known as Lock 21).


View campground map

Dates of Operation:

Click here to view the dates of Operation.


Please see each location for the scheduled programming activities, which may differ at each campground.

  • Dive Shack on Macdonell Island/Lock 21
  • 63 Premium Waterfront Sites (no services)
  • 106 Regular Sites (no services)
  • 28 Electric-only Sites (15 amps)
  • 17 Recreation Vehicle Sites (with water and 30 amps electricity)
  • Macdonell Island/Lock 21 - 5 Regular Sites (no services)
  • Trailer Dumping Station
  • Showers
  • Washrooms
  • Retail Store/Registration
  • Picnic Areas and Food Concession at Mille Roches Beach and Picnic Area
  • Boat Launching
  • Swimming
  • Picnicking at Woodlands and Mille Roches Picnic Areas
  • Playgrounds
  • Self-Guided Trails along the Long Sault Parkway
  • Scuba Diving at Lock 21
  • Lost Villages and Save Ontario Shipwrecks Info Centre - Macdonell Island
  • Children's Programs

Click here for a list of beaches that are currently posted. Each posting has a description of the beach water quality which helps determine whether specific locations are suitable for swimming.

Park Rules:

Click here for a Summary of the Park Rules. For a complete description, please refer to the St. Lawrence Parks Commission (SLPC) Act.

Be tick smart this summer. Click here for more information.


15805 Long Sault Parkway, Long Sault,
Ontario K0C 1P0
Click the Map below for Driving Directions

Parks of the St. Lawrence

13740 County Road 2
Morrisburg, ON, K0C 1X0
Tel: 1-800-437-2233 or 613-543-4328

Get Social!