There are no entrance fees at President's Park and the White House Visitor Center.
If you're planning to visit nearby national parks such as Fort Washington Park, Great Falls Park, Greenbelt Park, Harpers Ferry National Historical Park, Manassas National Battlefield Park or Prince William Forest Park, you may want to purchase a National Parks Pass.