Do guppies give birth to live young?

Yes they do because they are livebearers meaning they give live birth.