شرط صحت نذر این است که بین دو امر زیر انعقاد و پیوندی باشد:
1ـ در تلفظ نذر انسان به زبانش ظاهر میشود. پس اگر در قلبش نیت کند که کار معینی را انجام میدهد و آن را به زبان نیاورد وفا به نذر بر او واجب نمی شود.
2ـ نذر حتماً باید برای خداوند متعال باشد (باید حتما بگوید: برای خدا بر من است که ...).
خواندن صیغه نذر به لفظ الله یا اسماء و اوصاف الهیه، شرط مهم برای صحت نذر است. یعنی نذر کننده باید بگوید: برای خدا بر من است که چنین و چنان کنم اگر ... .