北海公園是要門票才能進入游玩的,其門票價格有淡旺季之分,其中旺季門票價格為門票10人民幣/聯票20人民幣(4月1日-10月31日周一-周日)。
淡季門票為5人民幣/聯票15人民幣(11月1日-次年3月31日周一-周日)。6周歲(不含)-18周歲(含)未成年人、全日制大學本科及本科以下學歷學生(不含成人教育)、老年人、持有社會保障金領取證人員憑有效證件可享受半票優惠。
身高1.2米(及以下)6周歲(及以下)兒童、65歲以上持有優待卡的老年人、現役或傷殘軍人、軍隊退休人員、離休人員、殘疾人士憑有效證件可以免門票進入游玩。不過由于它就位于故宮的西北面,所以網上也有出售聯票,把故宮與北海公園以及導游講解等做成一個套餐價格,小伙伴們購買后就可以享受一條龍似的服務。