The estuary cobbler is an inshore marine species which lives in shallow bays and sandy inlets near river mouths. It is found most frequently over sand, rocks, and weeds in the clear to turbid waters. By day, the estuary cobbler is most often found in holes and on ledges in banks. Estuary cobblers stay in holes and under ledges during the day, then come out at night to feed. They are opportunistic feeders, primarily feed on molluscs (bivalves and gastropods), crustaceans (prawns and amphipods), polychaete worms, algae, and organic debris. Juveniles eat more crustaceans, often from among drifting macrophytic algae, while adults feed mainly on molluscs and polychaetes. They are prey to birds such as cormorants and pelicans.