Town Beach (Champion Bay, Geraldton)

Located in the heart of Greater Geraldton city, the beach commences on the southern side of the Batavia marina.

Town Beach (Champion Bay, Geraldton)
My Beach

Town Beach in Champion Bay, Geraldton is also known as the town beach and is home to the Champion Bay Surf Life Saving Club.

The Surf Life Saving Club is located on Champion Beach at the corner of Foreshore Drive and Forrest Street, Geraldton.

The beach boasts white sandy beaches and still waters, and is a popular spot for water activities.