Some of the best swimming in the Pemberton area can be found at several of the local lakes. One Mile Lake is situated just on the outer edge of Pemberton and offers a small beach and park area. Mosquito Lake and Ivey Lake are located just a 15 minute drive north of Pemberton and are great swimming lakes.

Travelling North towards Anderson Lake you will find Gates Lake. Crystal clear and warm waters will welcome you here. Even Anderson Lake, although large and normally quite cold – there are small bays and pockets of warmer water. Further north is beautiful Birkenhead Lake which has a large beach area and is a popular lake with families. Other popular swimming areas include Strawberry Point on Lillooet Lake.