NO there is no Walmart in Juneau, it is proposed and not open. There is a Walmart in KETCHIKAN. They run a van from the dock for the 15 min. shuttle ride. The van is white and a small sign on the door. Pick up is to the right of the visitor center from the ship.
We were there last week ,and I was told by our tour guide that Juneau doesn't have one yet. There is a abandon K mart that has been closed for awhile. I have to reaffirm what others have posted, Ketchikan is the place. We saw a shuttle van returning ship employees to the dock with a walmart sign in the window
I remember in Juneau a shuttle bus comes right up to the cruise ship dock and takes people to Walmart. It is free. The Europeans were craxy for this trip! It may have been Ketchikan so check it out at both ports when you get off the ship!