Counting the waves…
Counting the waves…

Charlotte Beach stretches along Lake Ontario's southern shore where the Genesee River meets open water, a neighborhood strand that Rochester residents guard with quiet pride. You'll find no boardwalk glitz here—just honest sand, a grass-fringed seawall, and that enormous freshwater horizon that fools first-timers into thinking they've reached an ocean. The historic pier juts northward, its lighthouse standing sentinel over fishermen casting for bass and walleye at dawn. Summer weekends draw multigenerational crowds armed with coolers and canopies, but the beach never feels overrun. You can rent a kayak and paddle toward the river mouth, watching sailboats tack against the breeze, or simply spread a towel and let the lake's rhythmic lapping replace your city thoughts. The water stays brisk even in July—sixties on a good day—but kids barely notice as they build drip castles and chase gulls. Come for the sunset and you'll understand why locals time their dinners around it. The sky ignites in layered tangerine and violet, silhouetting the Charlotte-Genesee Lighthouse and distant shoreline. Food trucks idle in the parking lot, dispensing fish fry and ice cream to beachgoers reluctant to leave. This is Rochester's front porch, worn and welcoming, where Lake Ontario feels less like a geographic feature and more like a shared inheritance.
Places, rentals, tours and events within walking and driving distance of Charlotte Beach.
Photos
Charlotte Beach, part of Ontario Beach Park, is generally safe for swimming during summer months when lifeguards are on duty. The beach sits on Lake Ontario, so water temperatures can be chilly even in summer. Monroe County monitors water quality regularly and posts advisories if bacteria levels are elevated after heavy rain or storms. Check the county's beach status before visiting. The lake can have currents and drop-offs, so supervise children closely. Outside lifeguard hours (typically after Labor Day), swim at your own risk.
Summer (June through August) offers the warmest weather and full amenities, with lifeguards typically on duty and concessions open. However, Charlotte Beach is accessible year-round and popular for sunset viewing in any season—the westward view over Lake Ontario makes it a favorite spot for photographers. Spring and fall see fewer crowds and pleasant walking weather, though lake breezes can be cool. Winter attracts hardy souls for dramatic ice formations and storm-watching, but facilities are limited and parking may be affected by snow.
Charlotte Beach is located within Ontario Beach Park in Rochester's Charlotte neighborhood. From downtown Rochester, take Lake Avenue north directly to the beach (approximately 15 minutes). The park has a large parking lot on Lake Avenue with spaces for several hundred vehicles. Parking is typically free outside peak summer weekends, though fees may apply during special events. The lot can fill on hot summer days, so arrive early. The beach is also accessible via Rochester's public bus system (RTS routes serve the Charlotte area).
Ontario Beach Park includes concession stands offering typical beach fare during summer months. The historic Charlotte-Genesee Lighthouse nearby has seasonal hours. Just blocks from the beach, Charlotte's waterfront district features casual restaurants, ice cream shops, and the popular Abbott's Frozen Custard. Beach amenities include restrooms, changing facilities, picnic areas, a playground, and the vintage Dentzel Carousel. The area lacks hotels, but downtown Rochester (about 15 minutes away) offers numerous lodging options. Pack snacks if visiting outside peak season when concessions close.
Charlotte Beach is technically the sandy shoreline within the larger Ontario Beach Park. Many locals use the names interchangeably, causing confusion for visitors. The park encompasses the beach plus the historic carousel, pier, picnic areas, and surrounding green spaces along Lake Ontario. Monroe County officially manages it as Ontario Beach Park, but "Charlotte Beach" refers specifically to the swimming area. Both names are correct—you'll find the same location regardless of which term you use when searching or asking for directions in Rochester's Charlotte neighborhood.