Carlsbad City Beach runs along Ocean Street in Carlsbad Village, a stretch of state-owned shoreline with stairway access points at Carlsbad Village Drive, Grand Avenue, Christiansen Way, Beech Avenue, and the north end of Ocean Street at Rue des Chateaux. The beach sits directly below the Village district's dining corridor, where restaurants including Harbor Fish Cafe on Carlsbad Village Drive draw post-surf and post-swim crowds year-round. At the northern terminus, the sand meets the mouth of Buena Vista Lagoon, a 223-acre coastal wetland and designated bird-watching habitat that marks the Carlsbad-Oceanside boundary. Board surfing is restricted between May and October along this section, redirecting wave riders south to Tamarack Surf Beach — a seasonal regulation that keeps the City Beach corridor prioritized for swimmers, waders, and beachcombers during peak summer months. Lodging within walking distance of the beach stairs includes Carlsbad Inn Beach Resort and several vacation rental properties lining Ocean Street, capitalizing on the unobstructed ocean views from the low coastal bluffs above. Public parking is available along Ocean Street with no meters, and the Carlsbad Village Coaster station — one block east on State Street — connects the beach to the North County Transit District commuter rail line running between Oceanside and downtown San Diego.