yes, Pokemon can breed in Pokemon crystal but the only way to breed them is to give them to the day care people (old man and woman) who are south of goldenrod. give them about a day in the day care and then the old man will be standing near the Pokemon. go speak to him and he should say that they were surprised because your Pokemon laid an egg! walk around for a while and it should hatch. the time it takes depends on what Pokemon is inside.
Chat with our AI personalities