Car Rental Canada New Brunswick

New Brunswick Car Rentals

Find the best and most recent deals on rental cars in New Brunswick

Mon 2/1
Noon
Thu 2/4
Noon
Compare vs. momondo |

Most popular cities to rent a car in New Brunswick

Select a rental car type, then click on the cities below to compare daily average prices per car rental company

Popular attractions in New Brunswick

Hit the road in your rental car and head to any of these top tourist destinations in or around New Brunswick’s major cities
Moncton
New Brunswick
Magic Mountain Water Park
Moncton Capitol Theatre
Moncton Coliseum
Fredericton
New Brunswick
Chapman Field
Reading Street Park
Wilmot Park
Odell Park
Saint John
New Brunswick
Harbour Station
Saint John Trade and Convention Centre
Stewart Hurley Arena
Charles Gorman Arena
Hilton Belyea Arena
Bathurst
New Brunswick
Youghall Beach

New Brunswick rental car tips

Learn everything there is to know about renting a car in New Brunswick so you can be properly prepared for your next trip

How much does it cost to rent a car in New Brunswick?

On average, it will cost you $73 per day to rent a car in New Brunswick. Depending on the time of year, what type of car you rent, and what agency you rent from, you could end up paying as much as $166 per day or as little as around $32 per day. The price of a rental car in New Brunswick commonly fluctuates by about 80%.

What is the cheapest rental car company in New Brunswick?

The cheapest rental car companies in New Brunswick are Dollar, Alamo, and Hertz. In the past 72 hours, momondo users have found rental prices starting as low as $32/day from Dollar, $32/day from Alamo, and $33/day from Hertz.

What is the most popular type of car to rent in New Brunswick?

27% of momondo users prefer to rent Intermediate vehicles when visiting New Brunswick. You can expect daily rental prices for this type of car to be $56 on average. Rates might be different depending on what agency you rent your car from and what city you intend to visit. Keep in mind that there are also other types of rental cars available in New Brunswick if this one doesn’t suit your needs.

What are the cheapest cities to rent a car in New Brunswick?

At the moment, the cheapest cities to rent a car in New Brunswick are Saint John and Moncton from Budget and Dollar, respectively. Budget in Saint John has rental rates starting from around $48/day while Dollar in Moncton offers rentals for $52/day and up.

When is the best time to rent a car in New Brunswick?

The most ideal time of year to rent a car is in November, which is when prices are often the cheapest. Our users have found rental car prices averaging $30 per day when booking in November. In contrast, July is the least ideal time to rent a car. Prices in New Brunswick during this month tend to be $70 per day on average. Don’t forget to book your New Brunswick car rental at least 69 days in advance for the best deals.

How long do people rent a car when staying in New Brunswick?

Consider renting a car in New Brunswick for 7 days, which is the most popular length of time people tend to spend in the region. The average daily rental cost for 7 days is $55. Weekend and 1-week-long rentals will average a total of $114 and $386, respectively. For your more long-term car rental needs, a 1-month-long New Brunswick car rental will cost $2,444 in total on average.


Cars in other cities in New Brunswick

Not finding the perfect city in New Brunswick for your next road trip? Check out the rental car deals in these other cities across Canada

Rent a car elsewhere in North America

No longer interested in traveling to North America? Check out these other popular countries in Canada
Car Rental Canada New Brunswick
  • Midnight
  • 1:00 am
  • 2:00 am
  • 3:00 am
  • 4:00 am
  • 5:00 am
  • 6:00 am
  • 7:00 am
  • 8:00 am
  • 9:00 am
  • 10:00 am
  • 11:00 am
  • Noon
  • 1:00 pm
  • 2:00 pm
  • 3:00 pm
  • 4:00 pm
  • 5:00 pm
  • 6:00 pm
  • 7:00 pm
  • 8:00 pm
  • 9:00 pm
  • 10:00 pm
  • 11:00 pm
  • Midnight
  • 1:00 am
  • 2:00 am
  • 3:00 am
  • 4:00 am
  • 5:00 am
  • 6:00 am
  • 7:00 am
  • 8:00 am
  • 9:00 am
  • 10:00 am
  • 11:00 am
  • Noon
  • 1:00 pm
  • 2:00 pm
  • 3:00 pm
  • 4:00 pm
  • 5:00 pm
  • 6:00 pm
  • 7:00 pm
  • 8:00 pm
  • 9:00 pm
  • 10:00 pm
  • 11:00 pm