Recently voted as having the #2 Best Beaches in Canada by Trip Advisor, Penticton has some of the best beaches in Canada. The City of Penticton maintains seven public beaches for your enjoyment.
Okanagan Beach is located on Okanagan Lake at Lakeshore Drive. Featuring nearly a kilometre of premium, sandy beach this is one of our most popular and most beautiful beach areas. Okanagan Beach features a swimming area, rest rafts, kiddie slides, shade trees, washrooms nearby, firepits, and free parking.
Skaha Lake Beach
Skaha Beach is located on Skaha Lake at Skaha Lake Road. This beach features over 20 acres of park and beach, and is included in Skaha Lake Park.
Marina Way Beach is located on Okanagan Lake at Marina Way, near Okanagan Marina.
Marina Way Beach features a small sandy beach, swimming area, limited parking, seasonal toilets, shallow entry into water, and is located adjacent to Marina Way Park.
Okanagan Lake Park Beach
Okanagan Lake Park beach is located on Okanagan Lake at Lakeshore Drive, just east of the Penticton Lakeside Resort.
Featuring a small beach, washrooms, fenced off-leash area for dogs, and day moorage for pleasure boats, this beach is next to Okanagan Lake Park.
Sudbury Beach is located on Skaha Lake at Skaha Lake Road, just west of Skaha Beach. This beach features a huge beach area, swimming area, rest rafts and slides, washrooms, concession, limited parking, and a fire pit.
Three Mile Beach
Three Mile Beach is located on Okanagan Lake at Three Mile Road, just off Naramata Road. This area features two beaches – one for swimming and one for day-moorage boating. Note that dogs are permitted on the boating beach and there is limited parking available.