Faits: A. X._ et A._, née B._, se sont mariés en 1992. Ils ont eu trois enfants: C._ née en 1995, D._ né en 1996 et E._ né en 2000. Les conjoints se sont séparés en décembre 2007, l'épouse quittant la villa familiale alors que le mari y restait avec les trois enfants. Le 4 avril 2008, le mari a saisi le président du Tribunal civil du district du Val-de-Ruz d'une requête de mesures protectrices de l'union conjugale. Il a notamment conclu à ce que la garde des enfants lui soit attribuée, renonçant à réclamer une contribution pour leur entretien à leur mère. Celle-ci, dans sa réponse du 10 avril 2008, a sollicité la garde des enfants et le paiement de contributions mensuelles d'un montant de 1'000 fr. pour l'entretien de chacun d'eux et de 200 fr. pour elle-même. Lors de l'audience qui s'est tenue le 6 mai 2008, les parties sont convenues, jusqu'au dépôt du rapport qui serait demandé à l'office cantonal des mineurs, d'une attribution provisoire de la garde des enfants au père, le droit de visite de la mère devant en principe s'exercer chaque jour de la semaine de midi à 18 heures à son propre domicile, situé dans la même localité que la villa familiale, ainsi qu'un week-end sur deux en alternance avec le père; un accord a également été trouvé pour les vacances d'été à venir. Le mari s'est par ailleurs engagé à payer une contribution de 2'500 fr. par mois en faveur de sa femme dès le 1er mai 2008. Déposé le 23 octobre 2008, le rapport d'enquête de l'office cantonal des mineurs a proposé en conclusion l'instauration d'une garde alternée, subsidiairement le maintien du statu quo. B. Par ordonnance du 1er juillet 2009, le président du Tribunal civil du district du Val-de-Ruz a, notamment, attribué la garde des trois enfants à leur père, fixé le droit de visite de la mère, à défaut d'entente entre les parents, conformément aux modalités dont les parties étaient convenues jusqu'alors, et arrêté à 2'150 fr. le montant de la contribution mensuellement due à l'épouse pour son entretien. Statuant le 7 octobre 2009 sur le recours de l'épouse, la Cour de cassation civile du Tribunal cantonal du canton de Neuchâtel a partiellement admis celui-ci, cassé la décision entreprise concernant l'attribution de la garde des enfants et renvoyé la cause au président du Tribunal civil du Val-de-Ruz pour nouvelle décision dans le sens des considérants. L'autorité cantonale a considéré, en bref, que la garde des enfants devait être attribuée à la mère, ce qui conduirait le juge de première instance à devoir statuer sur le droit de visite du père de même que sur l'obligation d'entretien de celui-ci en faveur des enfants, ce qui aurait à son tour des répercussions sur la pension allouée à l'épouse. C. X._ exerce un recours en matière civile au Tribunal fédéral contre l'arrêt du 7 octobre 2009. Il conclut, principalement, à ce que la garde des enfants lui soit attribuée, l'ordonnance de première instance étant pour le surplus confirmée. Subsidiairement, il demande le renvoi de la cause à la cour cantonale pour nouvelle décision dans le sens des considérants. D. Par ordonnance du 26 novembre 2009, la présidente de la cour de céans a accordé l'effet suspensif au recours.