Where can you find all the dreamcatchers in Red Dead Redemption 2? There are 20 dreamcatcher locations found throughout the world in Red Dead Redemption 2, and some of them can be tricky to find. Once you find your first dreamcatcher, you'll open up a challenge that tasks you with finding all 20.

Fortunately, our friend Arekkz has got this challenge covered in video form, and we've embedded said video here:

We've also included all the locations in text form below for reference.

All dreamcatcher locations in Red Dead Redemption 2

Here's where to find all 20 dreamcatcher locations in Red Dead Redemption 2:

  1. In the Heartlands, North of Bard's Crossing, and just North-West of Latneck Station. South of the Dakota River. The tree with dreamcatchers hanging on it is on top of a hill.
  2. North of the first location, not far West of Caliban's Seat. You'll find the dreamcatchers on a tree that's near other trees.
  3. North of the previous location. South-West of Valentine. Find where 'Valentine' is written in big letters on your map, and the location is found directly South of the first 'E' in 'Valentine'. The dreamcatchers are on a leafless tree that has a tree stump in front of it.
  4. North-West of the previous location, in the Grizzlies West region. Find where 'Grizzlies West' is written in big letters on your map, and the location is found South and a little East of the 'S' in 'West'. The dreamcatchers are on a leafless tree that's near other trees.
  5. North-East of the previous location. West of Widow Rock, North of where your map reads 'Dakota River', North of the nearest train tracks, and just off the nearest main road. Directly North of the second 'A' in 'Dakota'. The dreamcatchers are on a tree that's just behind a fallen tree.
  6. East of the previous location. East of Widow Rock, East of Cotorra Springs. Just North of the nearest train track, and just East of the nearest main road. The dreamcatchers are on a tall tree that's near other trees.
  7. East of the previous location. Find the main road that's closest to the 'N' in Ambarino on your map, and you'll find the location just below a lookout post called 'The Loft', which is also written on your map. The dreamcatchers are just South of that main road, and they're on a dead tree that's near other trees.
  8. South-East of the previous location. North of where your map reads 'Annesburg', directly North of the 'S' in 'Annesburg', and directly West of the 'O' in 'Roanoke', which is also written on your map. The dreamcatchers are on a large tree that's near a clearing.
  9. Not far South of the previous location. Right next to the top left of the 'E' in 'Annesburg' on your map, between that and the nearest main road. The dreamcatchers are on a tree that's just off the edge of the road.
  10. South-East of the previous location. Directly South of the gap between the 'U' and 'R' in 'Annesburg', and just below the second-nearest main road. The dreamcatchers are on a dead tree up a hill.
  11. South of the previous location. Follow that same main road to the South-West, and the tree with the dreamcatchers will be on your left, past a big rock that's just off the main road.
  12. South-West of the previous location. Directly East of the second 'E' in 'New Hanover', and directly South of the first 'O' in 'Elsyian Pool'. The dreamcatcher is slightly uphill on a tree near a bush.
  13. South of the previous location. Right in between the main road's fork, North and a little East of the 'B' in 'Bluewater Marsh', North of the river. The dreamcatcher is on a tree near other trees.
  14. West of the previous location. North of where your map reads 'Lonnie's Shack', North of the nearest road. The dreamcatcher is on a leafless tree.
  15. Not far North of the previous location. Directly West of the 'P' in 'Aberdeen Pig Farm', and East of the nearest main road. The dreamcatcher is on a big tree that stands alone in the open, making it hard to miss.
  16. North of the previous location. Find the 'O' in 'New Hanover' and the location is inside of it, to the upper right. The dreamcatcher is on a tree near other trees.
  17. West of the previous location. North of Emerald Ranch, and directly South of the 'W' in 'Heartland Overflow'. North of the nearest main road. A sparsely leafed tree is where you'll find the dreamcatchers.
  18. South-West of the previous location. The location is right on top of the 'N' in 'Heartlands'. Find the dreamcatcher on a dead tree that's in the open on its own.
  19. West of the previous location. East of Valentine, North of Citadel Rock. On the Northern edge of the nearest train track, on the nearest path. The tree with the dreamcatchers is just off said path, between it and the train track.
  20. South of the previous location. Directly West of the first 'E' in 'New Hanover', just East of the nearest train track. The dreamcatcher is on a tree near other trees.

Once you've found all 20 dreamcatchers, Arthur will note that all the locations join together to make an animal-like shape. You then have to head to the Elysian Pool, near where you found dreamcatcher number 12, and look for the waterfall at its Northern point. Enter the waterfall and head through the cave. Turn right at the first fork, and you'll come to a large chamber. Here, you'll find a cave painting on the walls to your right, and hidden in a hole in the wall is the ancient arrowhead -- a unique treasure.