Rainbow Haven Beach

Rainbow Haven 2015
Rainbow Haven Beach is located in Halifax County


Rainbow Haven Beach Park was developed in the late 1980s and became a part of the Nova Scotia Lifeguard Service in 1988.


Rainbow Haven Beach features change houses, cold water outdoor showers, flush toilets, abundant parking, and boardwalks which permit wheelchair access to the beach.

Beach Safety

Rainbow Haven Beach has a tidal channel, which constitutes a hazard due to the strong currents that develop. This factor, combined with high populations and constantly moving rocks within the supervised area makes Rainbow Haven a difficult beach to supervise. Generally, the lifeguards will try to direct bathers away from the channel. On busier days, the lifeguards may open two supervised swimming areas that span from the main boardwalk to the breakwater near Rainbow Haven Camp which includes a 400 metre swimming area for patrons. Lifeguards on duty perform regular walk patrols to discourage swimmers from entering the channel. The lifeguards also post hazard signs in front of areas that are unsafe for swimmers. Patrons should be cautious of hidden rocks with barnacles that can cause foot injuries.


Rainbow Haven Beach is located 8km east of Cow Bay. The beach may be reached by turning onto Bissett Road from Portland Street in Cole Harbor. The Provincial Park entrance is the next right after turning left at the end of Bissett Road.

Civic Address

2248 Cow Bay Rd, Eastern Passage, Halifax County