The figure represents the box-office take at 3,700 theaters in the United States and Canada for midnight Thursday showings, The Hollywood Reporter said.
It falls short of the $30 million record "The Twilight Saga: Eclipse" set for its midnight-screening haul June 30.
The final "Potter" film is to open in July.
Copyright 2010 United Press International, Inc. (UPI).