Barškuolės (lot. Crotalus, angl. Rattlesnakes, vok. Klapperschlangen) – angių (Viperidae) šeimos gyvačių gentis, priklausanti duobagalvių angių (Crotalinae) pošeimiui. Uodegos gale turi unikalų perspėjimo organą – barškutį.
Gentyje yra šios rūšys:
Rombinė barškuolė (Crotalus adamanteus)
Teksaso barškuolė (Crotalus atrox)
Vakarų Meksikos barškuolė (Crotalus basiliscus)
Raguotoji barškuolė (Crotalus cerastes)
Tropikinė barškuolė (Crotalus durissus)
Miškinė barškuolė (Crotalus horridus)
Uolinė barškuolė (Crotalus lepidus)
Taškuotoji barškuolė (Crotalus mitchelli)
Juodagalvė barškuolė (Crotalus molossus)
Mojavės barškuolė (Crotalus scutulatus)
Urako barškuolė (Crotalus vegrandis)
Žalioji barškuolė (Crotalus viridis)