Animal rescue services in Munich were called to the scene on Friday by passersby who found the little rodent, an animal rescue organization reported on Wednesday.
Initial attempts to free the animal by slathering him in olive oil failed, with his huge behind preventing him from squeezing his way out.
He was finally freed after animal rescue services lifted off the cover and eased his head through the hole.
Locals have nicknamed the squirrel “Olivio” after his oily encounter.
After the ordeal on Friday, an exhausted Olivio was wrapped in a warm towel and fed glucose, local media report.
Staff at a local animal shelter say Olivio is recovering well and has now moved on to a diet of Christmas nuts.
“He was almost dead,” Sabine Gallenberger from the Squirrel Protection Association told German media.
“Now he is eating a lot and sleeps all the time.”