Guinea pigs communicate with each other using various sounds such as squeaking, purring, chirping, and rumbling. They also use body language such as ear positioning, teeth chattering, and different postures to convey different messages to one another.