Joel Osteen blamed the city of Houston on Wednesday for not immediately designating his megachurch as a shelter — as he denied rampant allegations that it was shuttered to Tropical Storm Harvey victims.

The toothy multimillionaire televangelist was all smiles on CBS “This Morning” as he explained how the city instead asked Lakewood Church to be a “distribution center.”

“The city runs the shelters. They asked for a distribution center. We could’ve been a shelter from Day One if they needed that,” Osteen said.

“Somebody created a notion that, you know what, we’re not open in time but they’re not sitting here seeing that the mayor is saying don’t stay on the streets, don’t get on the streets, that this building is a safety issue,” he added.

Lakewood has been accused of shutting out Harvey victims after tweeting Sunday that it was “inaccessible due to severe flooding” — though pictures posted on social media showed just the opposite.

“There was flooding,” Osteen insisted, without going into detail about the damage. “If we didn’t have our flood gates out back here, it was within one foot. This building flooded in 2001, the whole bottom floor. It would’ve been a safety concern at the start.”

The Houston native said he’s paid no mind to the heavy criticism he and his tax-exempt church have gotten, saying, “I never pay attention to Twitter.”

“The city runs the shelters…they asked for a distribution center…we could’ve been a shelter from day 1 if they needed that,” Osteen says pic.twitter.com/O6dEFDvw7L — CBS News (@CBSNews) August 30, 2017

“If you let social media run your life and your ministry, you’ll never do anything. We know we did the right thing for safety,” he said.

Lakewood opened to the public Tuesday and has since taken in “hundreds” of Harvey evacuees and donations, the pastor said.

“The fact is that I don’t know that we would’ve opened any sooner because again there were safety issues,” Osteen told NBC’s “Today” show Wednesday. “I think some social media can be very powerful, and they can create this false narrative.”

The 16,800-seat church is also “raising money for people here in Houston” — but Osteen bumbled when asked which charity the money would be given to.

“I don’t know how it all works,” he admitted.