The Disney blockbuster, a re-telling of the studio's classic animation Sleeping Beauty, earned more than £6 million to knock last week's chart topper X-Men: Days of Future Past into second place.
Bryan Singer's latest X-Men film falls to number two on its second weekend on release, while Tom Cruise's sci-fi thriller Edge of Tomorrow experienced a soft opening in third place with £1.8 million.
The Doug Liman-directed time-loop film falls short of the £4.9 million opening haul for Cruise's last outing Oblivion, as well as the £3.5 million earned by Jack Reacher.
Elsewhere, the chart saw new releases A Million Ways to Die in the West and Jimmy's Hall bow at numbers four and ten respectively.
The UK box office top ten in full is as follows:
1. (-) Maleficent - £6,590,071
2. (1) X-Men: Days of Future Past - £3,518,389
3. (-) Edge of Tomorrow - £1,886,096
4. (-) A Million Ways to Die in the West - £1,240,465
5. (2) Godzilla - £982,401
6. (3) Bad Neighbours - £555,308
7. (4) Postman Pat: The Movie - £479,867
8. (5) Blended - £227,467
9. (6) Rio 2 - £214,096
10. (-) Jimmy's Hall - £131,703