The are  public restrooms  in Avalon: at the foot of the Green Pleasure Pier, Cabrillo Mole Boat Terminal, Casino Walkway, Island Tour Plaza, by the Sheriff's Station, Casino Dock and Bird Park. Coin-operated  showers  are located along the Casino Walkway. A free saltwater rinse-off area is near the foot of the Green Pleasure Pier. Free outdoor showers are also available at Descanso Beach Club, along with changing rooms. Remember to bring your towel!