Shoppers could soon be hit with a 10-cent fee for every paper or plastic bag they shlep out of grocery and retail stores, under legislation set to be introduced in the City Council tomorrow.

Eight council members have signed on to the eco-friendly endeavor, which would require retail stores to charge — and allow them to keep — a dime for every bag provided to customers.

“We want to achieve dramatic reductions in bag waste, but we also want to make sure we don’t have any harmful impacts on . . . small businesses,” one of the bill’s lead sponsors, Brad Lander (D-Brooklyn, right) said outside City Hall. “You can avoid it entirely if you bring your reusable bags.”

He said the move emulates efforts in Seattle, Los Angeles, San Francisco and DC that have cut down bag waste by 60 to 95 percent.

Officials said the goal was to hit at least the 60 percent mark here while saving on a good chunk of the $10 million the city spends yearly to ship used bags to out-of-state landfills.