Crystal Beach
Crystal Beach may refer to one of the following locations:

Crystal Beach, Ontario, community in Fort Erie, Ontario
Crystal Beach Park, amusement park in Crystal Beach, Ontario from 1888 to 1989
Crystal Beach (Nepean), community located in Ottawa, Ontario
Crystal Beach, Texas, historical beachfront near Galveston Bay, Texas
Crystal Beach (Florida), unincorporated community and a beach located in Pinellas County, Florida
White Crystal Beach, Maryland, unincorporated beach community in Cecil County, Maryland