Hầu hết các loài cá bống đều dài chưa đến 10cm, tuy nhiên cũng có những loài có kích thước lớn hơn với chiều dài cơ thể lên tới 30cm. Cá bống có màu sáng hoặc trong suốt, cơ thể của nó được bao phủ bởi nhiều đốm và vân khác nhau.
Cá bống là động vật ăn thịt. Thức ăn của nó bao gồm các loài côn trùng, sâu, trứng, trai và sinh vật phù du. Riêng cá bống neon nhặt nhạnh và ăn những động vật ký sinh trên cơ thể những loài cá lớn. Kẻ thù của cá bống là các loài cá lớn và chim.
Cá bống là động vật sống ở tầng đáy. Chúng sử dụng chiếc vòi hút hình đĩa của mình để bám vào đá trên mặt biển hoặc để di chuyển theo phương thẳng đứng.
Mùa giao phối của cá bống phụ thuộc vào vị trí địa lý. Tuy nhiên, loài cá này thường giao phối vào mùa ấm. Con đực thống trị lãnh thổ và giao phối với 1 cặp cá cái. Con cái thường chọn những con đực to khỏe để giao phối vì đây là cách duy nhất đảm bảo số lượng trứng được thụ tinh được nhiều nhất.
Trứng thường bám vào đá hoặc san hô. Con đực chịu trách nhiệm canh giữ trứng cũng như bảo đảm số trứng này được cung cấp đầy đủ oxy và sạch sẽ.