No, you can make a folder on Picasa (the one you want) but you cannot make a sub-folder on Picasa. I hope you are enjoying Picasa so far No, you can make a folder on Picasa (the one you want) but you cannot make a sub-folder on Picasa. I hope you are enjoying Picasa so far