"Until we get this under control, we can't have the vice president of the United States go to the Mayo Clinic without a mask because that sets an example of recklessness," Cramer said on CNBC's "Squawk on the Street."
Cramer's criticism of the vice president came as the "Mad Money" host praised Costco for its new policy, starting Monday, requiring all shoppers to wear a face covering in its stores. The retailer already requires its employees to wear masks.
"I think this will be the standard of care two weeks from now," Cramer said, reporting from CNBC headquarters in New Jersey. "I think anyone walking around here or any other place without a mask is going to be considered a health hazard."
Cramer said Costco, not the federal government, is setting the standard. "Costco is going to be right."
"I know it'll be considered a violation of all your civil liberties" to require masks, Cramer acknowledged. "I really don't care. This is about a national health emergency."
"Remember what this is about is protecting others, not yourself," he added, "I understand you have every right to be selfish about yourself. This is being selfish about others."
The White House was not immediately available for comment.
Two days after the Mayo Clinic controversy, Pence wore a mask during Thursday afternoon's visit to an Indiana facility making ventilators.
Pence was touring the General Motors plant in Kokomo with Transportation Secretary Elaine Chao, Indiana Gov. Eric Holcomb and GM CEO Mary Barra, all of whom were also wearing masks.