As US citizens do we need to get this Visa in advance or just upon arrival? I have read conflicting info online.
Contact the enbassy to your country of entry.
US Citizens can visit the Schengen Area for 90 days in a 180 period without a visa.
Thank you WhiskeyTraveler...I was hoping this was the case.
Touristic or working purpose? There is a different handling.
Official US statement for travels to Schengen area - check passport requirements:
Final decision has Norway border control officer.
Therefore: if you have any special case I agree to suggestion in #1: Check Norwegian embassy / consulate in US before start of travel.
Thank you for this link. We are just going for tourist purposes...looks like we are in good shape!