When it comes to baby bettas, the age can vary depending on where you purchase them. If you were to buy a baby betta from Petco, they would typically be around 2-3 months old.
This is because Petco orders their fish from commercial breeders, who generally have a shorter turnaround time when it comes to breeding and selling fish.
On the other hand, if you were to purchase a baby betta from a local breeder, they would typically be around 4-5 months old. This is because local breeders generally take their time when it comes to breeding and selling fish, as they are not as focused on profit as commercial breeders are.
So, if you’re looking for a baby betta, your best bet is to purchase one from Petco.