Get here early!
We changed our minds the night before arriving about what part of the park to explore so we joined the mad dash before 8 am to find a FCFS campsite! It was stressful as people exited the entrance station and made a mad scramble. We were shut out of our first choice (Sprague Creek) and got one of the last available sites here. But the upside is that we made fast friends with the people who were leaving the site we ended up occupying! The sites in Loop B have pull-through driveways and most are very spacious. Ours could easily fit our van and screen tent with lots of room left over. Lots of trees but not necessarily between sites. We were just so grateful to find a site that it didn’t even bother us (much) that the dumpster was right at our site and we would hear the occasional crash of the lid. The bathroom in the B loop was clean enough but no soap and NO lights (you needed to bring a flashlight even during the day). You do need to purchase firewood outside of the campground - closest location is Lake McDonald Lodge or Apgar. Favorable features of this campground are easy access to a shuttle stop and the Avalanche Lake trailhead.