Margashirsha Laxmi Puja is dedicated to Goddess Laxmi and is observed on Thursdays during Margashirsha Month (November – December) in
Maharashtra and parts of Karnataka and Andhra Pradesh. In 2013, the Margashirsha Laxmi Puja begins on December 5, Thursday. The other Thursdays are on December 12, 19 and December 26. This Laxmi puja is performed to get Sukh, Shanti and Aishwarya – comfort, peace and prosperity.
The Mahalaxmi Puja is observed for four Thursdays of the Margashirsha month. Some people observe it for eight Thursdays (including the Thursdays in the next month – the Poush month).
Margashirsha Laxmi Puja fast is from sunrise to sunset.
You can find more details about this Laxmi Puja in this article.