Національний банк для забезпечення виконання покладених на нього функцій здійснює такі операції:
1) надає кредити комерційним банкам та іншим фінансово-кредитним установам для підтримки ліквідності за ставкою не нижче ставки рефінансування Національного банку та в порядку, визначеному Національним банком;
2) здійснює дисконтні операції з векселями і чеками в порядку, визначеному Національним банком;
3) купує та продає на вторинному ринку цінні папери у порядку, передбаченому законодавством України;
4) відкриває власні кореспондентські та металеві рахунки у закордонних банках і веде рахунки банків-кореспондентів;
5) купує та продає валютні цінності з метою монетарного регулювання;
6) зберігає банківські метали, а також купує та продає банківські метали, дорогоцінне каміння та інші коштовності, пам'ятні та інвестиційні монети з дорогоцінних металів на внутрішньому і зовнішньому ринках без квотування і ліцензування;
7) розміщує золотовалютні резерви самостійно або через банки, уповноважені ним на ведення валютних операцій, виконує операції з золотовалютними резервами України з банками, рейтинг яких за класифікацією міжнародних рейтингових агентств відповідає вимогам до першокласних банків не нижче категорії А;
8) приймає на зберігання та в управління державні цінні папери й інші цінності;
9) видає гарантії і поруки, відповідно до положення, затвердженого Радою Національного банку;
10) веде рахунок Державного казначейства України без оплати і нарахування відсотків;
11) виконує операції по обслуговуванню державного боргу, пов'язані із розміщенням державних цінних паперів, їх погашенням і виплатою доходу за ними;
12) веде особисті рахунки працівників Національного банку;
13) веде рахунки міжнародних організацій;
14) здійснює безспірне стягнення коштів з рахунків своїх клієнтів відповідно до законодавства України за рішенням суду.
Національний банк має право здійснювати й інші операції, необхідні для забезпечення виконання своїх функцій.