How often do guinea pigs have babies?

Answer:
Guinea pigs have babies quite often. Gestation in guinea pigs is somewhere between 63-70 days long. If there is a male in with her when she gives birth, then right after the last one is born.
First answer by Guinea pig lover122. Last edit by Answers Publishing Network. Contributor trust: 97 [recommend contributor recommended]. Question popularity: 1 [recommend question].