The Schwarzenegger administration wanted to eliminate those paid holidays as part of the plan to trim the state budget deficit.
An attorney representing one of the unions says workers will get holiday compensation for time worked on Columbus Day last year and Lincoln's Birthday this year.
The administration is expected to appeal the decision.
The Associated Press contributed to this story.
Do you want the Eyewitness News team to call you? Get a FREE Morning Wake-up Call and personalized weather report at abc7.com/wakeup