Whether you can bring your parents to the USA depends on your immigration status and their circumstances.
If you're a US citizen, you can sponsor your parents for permanent residency (green card) through family-based immigration. As a citizen, your parents fall into the immediate relative category, meaning there's no annual visa quota and the process typically takes 1–2 years. You'll need to file Form I-130 (Petition for Alien Relative) and demonstrate sufficient income to support them.
If you're a permanent resident (green card holder), you can also sponsor your parents, but they'd fall into a preference category with a waiting period, which currently ranges from several years to over a decade depending on their country of origin.
If you're on a student visa (F-1) or work visa (H-1B, L-1, etc.), you cannot directly sponsor your parents. However, your parents can visit the USA on a B-1/B-2 tourist visa if they meet requirements like having ties to their home country, sufficient funds, and a clean travel history.
Temporary visits don't require sponsorship from you—your parents can apply independently through the US embassy in their country.
The costs vary: family-based sponsorship involves filing fees (around $640) plus potential legal fees if using an attorney. Tourist visa applications cost approximately $160 per person.
For a precise answer tailored to your specific situation—your current visa status, your parents' country, and your long-term plans—I'd recommend consulting a registered immigration attorney or USCIS-accredited representative who can review your case details.